]> jfr.im git - irc/weechat/weechat-relay.git/log
irc/weechat/weechat-relay.git
9 months agoFix name of root directory variable in Debian build script master
Sébastien Helleu [Sun, 20 Aug 2023 10:02:48 +0000 (12:02 +0200)] 
Fix name of root directory variable in Debian build script

9 months agoConvert scripts local variables to lower case
Sébastien Helleu [Sun, 20 Aug 2023 09:57:13 +0000 (11:57 +0200)] 
Convert scripts local variables to lower case

12 months agoAdd variable CTEST_OUTPUT_ON_FAILURE in release script
Sébastien Helleu [Wed, 17 May 2023 05:22:23 +0000 (07:22 +0200)] 
Add variable CTEST_OUTPUT_ON_FAILURE in release script

13 months agoSimplify print of stable/devel version number in version.sh
Sébastien Helleu [Sat, 15 Apr 2023 21:54:59 +0000 (23:54 +0200)] 
Simplify print of stable/devel version number in version.sh

13 months agoAdd script tools/release.sh
Sébastien Helleu [Sat, 15 Apr 2023 12:11:53 +0000 (14:11 +0200)] 
Add script tools/release.sh

13 months agoAdd CMake targets "changelog" and "rn"
Sébastien Helleu [Sat, 15 Apr 2023 12:11:27 +0000 (14:11 +0200)] 
Add CMake targets "changelog" and "rn"

13 months agoAdd option -V/--version-git to display git version
Sébastien Helleu [Sat, 15 Apr 2023 12:09:38 +0000 (14:09 +0200)] 
Add option -V/--version-git to display git version

13 months agoDisable build of documentation and man page by default
Sébastien Helleu [Sat, 15 Apr 2023 10:24:41 +0000 (12:24 +0200)] 
Disable build of documentation and man page by default

13 months agoRemove build of .bz2 and .zst files in `make dist`
Sébastien Helleu [Sat, 15 Apr 2023 10:13:45 +0000 (12:13 +0200)] 
Remove build of .bz2 and .zst files in `make dist`

13 months agoAdd extra compiler options to check overflow of destination buffer and output truncation
Sébastien Helleu [Sat, 15 Apr 2023 10:11:52 +0000 (12:11 +0200)] 
Add extra compiler options to check overflow of destination buffer and output truncation

13 months agoFix compiler warning on truncated snprintf output
Sébastien Helleu [Sat, 15 Apr 2023 10:10:53 +0000 (12:10 +0200)] 
Fix compiler warning on truncated snprintf output

13 months agoRemove obsolete cpack config
Sébastien Helleu [Sat, 15 Apr 2023 10:06:24 +0000 (12:06 +0200)] 
Remove obsolete cpack config

13 months agoAdd script tools/bump_version.sh
Sébastien Helleu [Sat, 15 Apr 2023 10:00:19 +0000 (12:00 +0200)] 
Add script tools/bump_version.sh

13 months agoRefactor script version.sh
Sébastien Helleu [Sat, 15 Apr 2023 09:57:00 +0000 (11:57 +0200)] 
Refactor script version.sh

13 months agoRemove unnecessary if-branch from timeval_diff in util.c (#3)
iwyfewwnt [Fri, 14 Apr 2023 11:05:17 +0000 (14:05 +0300)] 
Remove unnecessary if-branch from timeval_diff in util.c (#3)

16 months agoRename script build-debian.sh to build_debian.sh
Sébastien Helleu [Thu, 5 Jan 2023 07:04:01 +0000 (08:04 +0100)] 
Rename script build-debian.sh to build_debian.sh

16 months agoRename script git-version.sh to set_git_version.sh
Sébastien Helleu [Thu, 5 Jan 2023 07:02:11 +0000 (08:02 +0100)] 
Rename script git-version.sh to set_git_version.sh

16 months agoRemove useless "exit 0"
Sébastien Helleu [Wed, 4 Jan 2023 22:01:44 +0000 (23:01 +0100)] 
Remove useless "exit 0"

This fixes the following shellcheck error:

SC2317 (info): Command appears to be unreachable. Check usage (or ignore if
invoked indirectly).

16 months agoReplace -j by --jobs in command dpkg-buildpackage
Sébastien Helleu [Wed, 4 Jan 2023 22:01:19 +0000 (23:01 +0100)] 
Replace -j by --jobs in command dpkg-buildpackage

16 months agoRemove "the extensible chat client" from header comments
Sébastien Helleu [Wed, 4 Jan 2023 21:58:51 +0000 (22:58 +0100)] 
Remove "the extensible chat client" from header comments

16 months agoUpdate copyright dates
Sébastien Helleu [Wed, 4 Jan 2023 21:58:12 +0000 (22:58 +0100)] 
Update copyright dates

21 months agoReplace Ubuntu 20.04 by 22.04 in CI
Sébastien Helleu [Fri, 19 Aug 2022 20:32:00 +0000 (22:32 +0200)] 
Replace Ubuntu 20.04 by 22.04 in CI

2 years agoAdd symbolic link to docinfo.html for English and French docs
Sébastien Helleu [Sat, 19 Mar 2022 09:50:04 +0000 (10:50 +0100)] 
Add symbolic link to docinfo.html for English and French docs

2 years agoAdd dark theme in docs generated by asciidoctor
Sébastien Helleu [Sat, 19 Mar 2022 09:49:55 +0000 (10:49 +0100)] 
Add dark theme in docs generated by asciidoctor

2 years agoSwitch from prettify to pygments for syntax highlighting
Sébastien Helleu [Sat, 19 Mar 2022 09:47:26 +0000 (10:47 +0100)] 
Switch from prettify to pygments for syntax highlighting

2 years agoDisable web fonts in docs generated by asciidoctor
Sébastien Helleu [Sat, 19 Mar 2022 09:45:43 +0000 (10:45 +0100)] 
Disable web fonts in docs generated by asciidoctor

2 years agoMake reproducible build of docs with asciidoctor
Sébastien Helleu [Tue, 8 Mar 2022 21:22:59 +0000 (22:22 +0100)] 
Make reproducible build of docs with asciidoctor

2 years agoCheck that session is not NULL in function weechat_relay_session_free
Sébastien Helleu [Sun, 6 Feb 2022 13:57:58 +0000 (14:57 +0100)] 
Check that session is not NULL in function weechat_relay_session_free

2 years agoCheck that buffer is not NULL in session functions to send/receive bytes
Sébastien Helleu [Sun, 6 Feb 2022 13:56:06 +0000 (14:56 +0100)] 
Check that buffer is not NULL in session functions to send/receive bytes

2 years agoRename CMake variable SHAREDIR to DATAROOTDIR
Sébastien Helleu [Mon, 31 Jan 2022 13:49:49 +0000 (14:49 +0100)] 
Rename CMake variable SHAREDIR to DATAROOTDIR

2 years agoMake libzstd required
Sébastien Helleu [Mon, 31 Jan 2022 11:41:31 +0000 (12:41 +0100)] 
Make libzstd required

2 years agoRemove duplicate detection of GnuTLS
Sébastien Helleu [Mon, 31 Jan 2022 11:41:19 +0000 (12:41 +0100)] 
Remove duplicate detection of GnuTLS

2 years agoAdd functions to add objects hashtable/hdata/info/infolist/array
Sébastien Helleu [Sun, 16 Jan 2022 15:25:29 +0000 (16:25 +0100)] 
Add functions to add objects hashtable/hdata/info/infolist/array

2 years agoUpdate copyright dates
Sébastien Helleu [Fri, 7 Jan 2022 17:32:20 +0000 (18:32 +0100)] 
Update copyright dates

2 years agoAdd build of zst archive in make dist
Sébastien Helleu [Wed, 29 Dec 2021 20:28:38 +0000 (21:28 +0100)] 
Add build of zst archive in make dist

2 years agoAdd missing include of time.h
Sébastien Helleu [Wed, 29 Dec 2021 20:19:11 +0000 (21:19 +0100)] 
Add missing include of time.h

2 years agoMove object functions to object.c, add header files for private functions
Sébastien Helleu [Wed, 29 Dec 2021 20:12:49 +0000 (21:12 +0100)] 
Move object functions to object.c, add header files for private functions

2 years agoUpdate description of Debian packages
Sébastien Helleu [Tue, 28 Dec 2021 22:32:14 +0000 (23:32 +0100)] 
Update description of Debian packages

2 years agoAdd Libs in pkg-config file
Sébastien Helleu [Tue, 28 Dec 2021 22:28:01 +0000 (23:28 +0100)] 
Add Libs in pkg-config file

2 years agoAdd URL in pkg-config file
Sébastien Helleu [Tue, 28 Dec 2021 22:25:23 +0000 (23:25 +0100)] 
Add URL in pkg-config file

2 years agoFix library name
Sébastien Helleu [Tue, 28 Dec 2021 22:24:53 +0000 (23:24 +0100)] 
Fix library name

2 years agoUpdate OS examples in Contributing guide
Sébastien Helleu [Tue, 28 Dec 2021 22:22:53 +0000 (23:22 +0100)] 
Update OS examples in Contributing guide

2 years agoAdd WeeChat and OS/distribution versions in bug report template
Sébastien Helleu [Tue, 28 Dec 2021 22:18:53 +0000 (23:18 +0100)] 
Add WeeChat and OS/distribution versions in bug report template

2 years agoConvert argument position from int to size_t in function weechat_relay_msg_set_bytes
Sébastien Helleu [Tue, 28 Dec 2021 22:11:53 +0000 (23:11 +0100)] 
Convert argument position from int to size_t in function weechat_relay_msg_set_bytes

2 years agoAdd comments in root CMake file
Sébastien Helleu [Tue, 28 Dec 2021 22:02:53 +0000 (23:02 +0100)] 
Add comments in root CMake file

2 years agoRemove useless config.h
Sébastien Helleu [Tue, 28 Dec 2021 21:48:53 +0000 (22:48 +0100)] 
Remove useless config.h

2 years agoAdd issue templates for bugs/features/questions
Sébastien Helleu [Tue, 28 Dec 2021 21:34:50 +0000 (22:34 +0100)] 
Add issue templates for bugs/features/questions

2 years agoAdd build of Debian packages and tests on macOS in CI
Sébastien Helleu [Sat, 25 Dec 2021 15:40:49 +0000 (16:40 +0100)] 
Add build of Debian packages and tests on macOS in CI

2 years agoFix tests on compressed messages
Sébastien Helleu [Sat, 25 Dec 2021 14:31:16 +0000 (15:31 +0100)] 
Fix tests on compressed messages

2 years agoRemove obsolete debian/ubuntu patches
Sébastien Helleu [Sat, 25 Dec 2021 09:25:19 +0000 (10:25 +0100)] 
Remove obsolete debian/ubuntu patches

2 years agoAdd support of zstd compression, display message parse time
Sébastien Helleu [Sat, 25 Dec 2021 09:16:44 +0000 (10:16 +0100)] 
Add support of zstd compression, display message parse time

2 years agoAdd missing string literal for format in calls to snprintf
Sébastien Helleu [Sat, 20 Nov 2021 13:43:32 +0000 (14:43 +0100)] 
Add missing string literal for format in calls to snprintf

2 years agoAdd missing parenthesis
Sébastien Helleu [Fri, 19 Nov 2021 21:55:01 +0000 (22:55 +0100)] 
Add missing parenthesis

2 years agoAdd missing options in man page
Sébastien Helleu [Thu, 18 Nov 2021 22:02:19 +0000 (23:02 +0100)] 
Add missing options in man page

2 years agoSplit lines before operator
Sébastien Helleu [Wed, 17 Nov 2021 19:55:18 +0000 (20:55 +0100)] 
Split lines before operator

2 years agoAdd comments on the way length is computed
Sébastien Helleu [Tue, 16 Nov 2021 21:02:15 +0000 (22:02 +0100)] 
Add comments on the way length is computed

2 years agoAdd missing empty line before comment
Sébastien Helleu [Mon, 15 Nov 2021 20:12:57 +0000 (21:12 +0100)] 
Add missing empty line before comment

3 years agoSwitch from Ubuntu 18.04 to 20.04 in CI
Sébastien Helleu [Mon, 15 Mar 2021 19:41:51 +0000 (20:41 +0100)] 
Switch from Ubuntu 18.04 to 20.04 in CI

3 years agoUpdate copyright dates
Sébastien Helleu [Thu, 21 Jan 2021 19:48:06 +0000 (20:48 +0100)] 
Update copyright dates

3 years agoExit makedist.sh script if command "cd" failed
Sébastien Helleu [Tue, 17 Nov 2020 09:06:51 +0000 (10:06 +0100)] 
Exit makedist.sh script if command "cd" failed

3 years agoReplace "! -z" by "-n" in build-debian.sh
Sébastien Helleu [Tue, 17 Nov 2020 09:05:23 +0000 (10:05 +0100)] 
Replace "! -z" by "-n" in build-debian.sh

3 years agoReplace "-o" by "||" in tools scripts
Sébastien Helleu [Tue, 17 Nov 2020 09:04:35 +0000 (10:04 +0100)] 
Replace "-o" by "||" in tools scripts

3 years agoRun command and check return code on same line in build-debian.sh
Sébastien Helleu [Tue, 17 Nov 2020 09:02:53 +0000 (10:02 +0100)] 
Run command and check return code on same line in build-debian.sh

3 years agoDouble quote variables in tools scripts
Sébastien Helleu [Tue, 17 Nov 2020 09:00:54 +0000 (10:00 +0100)] 
Double quote variables in tools scripts

3 years agoFix detection and include of readline library
Sébastien Helleu [Tue, 17 Nov 2020 08:59:36 +0000 (09:59 +0100)] 
Fix detection and include of readline library

3 years agoUpdate build directories in .gitignore
Sébastien Helleu [Tue, 17 Nov 2020 07:38:26 +0000 (08:38 +0100)] 
Update build directories in .gitignore

3 years agoInstall asciidoctor to build docs
Sébastien Helleu [Sun, 8 Nov 2020 10:32:47 +0000 (11:32 +0100)] 
Install asciidoctor to build docs

3 years agoUse apt-get option --no-install-recommends instead of modifying config file /etc...
Sébastien Helleu [Sun, 8 Nov 2020 10:24:12 +0000 (11:24 +0100)] 
Use apt-get option --no-install-recommends instead of modifying config file /etc/apt/apt.conf

3 years agoDisplay an error on missing dependency in CMake
Sébastien Helleu [Sun, 8 Nov 2020 10:23:34 +0000 (11:23 +0100)] 
Display an error on missing dependency in CMake

3 years agoHide error if pkg-config does not find Readline library
Sébastien Helleu [Sun, 2 Aug 2020 19:09:20 +0000 (21:09 +0200)] 
Hide error if pkg-config does not find Readline library

3 years agoFix return value in comment of function weechat_relay_parse_message
Sébastien Helleu [Sat, 1 Aug 2020 16:15:27 +0000 (18:15 +0200)] 
Fix return value in comment of function weechat_relay_parse_message

3 years agoAdd missing return values in comments of parsing functions
Sébastien Helleu [Sat, 1 Aug 2020 16:14:37 +0000 (18:14 +0200)] 
Add missing return values in comments of parsing functions

3 years agoFix command to get library version
Sébastien Helleu [Sat, 6 Jun 2020 08:37:01 +0000 (10:37 +0200)] 
Fix command to get library version

3 years agoStop parsing of command-line arguments when rc becomes different from 1
Sébastien Helleu [Sat, 6 Jun 2020 08:36:40 +0000 (10:36 +0200)] 
Stop parsing of command-line arguments when rc becomes different from 1

3 years agoFix usage in help of command-line interface
Sébastien Helleu [Sat, 6 Jun 2020 08:36:15 +0000 (10:36 +0200)] 
Fix usage in help of command-line interface

3 years agoUpdate example of weechat-relay-cli in README
Sébastien Helleu [Sat, 6 Jun 2020 07:57:00 +0000 (09:57 +0200)] 
Update example of weechat-relay-cli in README

3 years agoMove function relay_cli_display_hex_dump to util.c
Sébastien Helleu [Sat, 6 Jun 2020 07:47:28 +0000 (09:47 +0200)] 
Move function relay_cli_display_hex_dump to util.c

3 years agoAdd functions to parse WeeChat binary messages
Sébastien Helleu [Fri, 5 Jun 2020 18:35:58 +0000 (20:35 +0200)] 
Add functions to parse WeeChat binary messages

4 years agoFix memory leak in test of function weechat_relay_msg_compress
Sébastien Helleu [Mon, 1 Jun 2020 13:09:45 +0000 (15:09 +0200)] 
Fix memory leak in test of function weechat_relay_msg_compress

4 years agoFix memory leak in test of function string_hex_dump
Sébastien Helleu [Sun, 31 May 2020 13:00:09 +0000 (15:00 +0200)] 
Fix memory leak in test of function string_hex_dump

4 years agoFix memory leak on GnuTLS data in main function of command-line interface
Sébastien Helleu [Sun, 31 May 2020 12:58:37 +0000 (14:58 +0200)] 
Fix memory leak on GnuTLS data in main function of command-line interface

4 years agoAdd option -c/--command to send commands once connected
Sébastien Helleu [Tue, 26 May 2020 21:25:20 +0000 (23:25 +0200)] 
Add option -c/--command to send commands once connected

4 years agoDisplay hex dump of incoming messages and outgoing commands when debug >= 2
Sébastien Helleu [Mon, 25 May 2020 18:20:19 +0000 (20:20 +0200)] 
Display hex dump of incoming messages and outgoing commands when debug >= 2

4 years agoAdd a function to compress message
Sébastien Helleu [Sun, 24 May 2020 17:19:51 +0000 (19:19 +0200)] 
Add a function to compress message

4 years agoAdd unit tests on command-line interface
Sébastien Helleu [Sun, 24 May 2020 11:55:52 +0000 (13:55 +0200)] 
Add unit tests on command-line interface

4 years agoAdd functions to send and receive bytes via a relay session
Sébastien Helleu [Sat, 23 May 2020 16:42:37 +0000 (18:42 +0200)] 
Add functions to send and receive bytes via a relay session

4 years agoAdd missing link with weechat relay library in command-line interface
Sébastien Helleu [Sat, 23 May 2020 16:33:17 +0000 (18:33 +0200)] 
Add missing link with weechat relay library in command-line interface

4 years agoFix indentation in CI workflow
Sébastien Helleu [Fri, 22 May 2020 18:21:08 +0000 (20:21 +0200)] 
Fix indentation in CI workflow

4 years agoRename build step
Sébastien Helleu [Fri, 22 May 2020 17:15:54 +0000 (19:15 +0200)] 
Rename build step

4 years agoRegroup run of command-line interface in one step (CI)
Sébastien Helleu [Fri, 22 May 2020 17:15:20 +0000 (19:15 +0200)] 
Regroup run of command-line interface in one step (CI)

4 years agoDo not install recommended packages, run apt-get update before installing packages...
Sébastien Helleu [Fri, 22 May 2020 17:14:54 +0000 (19:14 +0200)] 
Do not install recommended packages, run apt-get update before installing packages in CI

4 years agoDo not limit the number of simultaneous jobs in CI
Sébastien Helleu [Fri, 22 May 2020 17:14:13 +0000 (19:14 +0200)] 
Do not limit the number of simultaneous jobs in CI

4 years agoRename GitHub Actions workflow to ci.yml
Sébastien Helleu [Fri, 22 May 2020 17:13:30 +0000 (19:13 +0200)] 
Rename GitHub Actions workflow to ci.yml

4 years agoCollapse lines in GitHub workflow
Sébastien Helleu [Thu, 21 May 2020 18:48:55 +0000 (20:48 +0200)] 
Collapse lines in GitHub workflow

4 years agoReplace Travis CI by GitHub Actions
Sébastien Helleu [Thu, 21 May 2020 12:08:18 +0000 (14:08 +0200)] 
Replace Travis CI by GitHub Actions

4 years agoFix size of args in completion command
Sébastien Helleu [Thu, 21 May 2020 12:16:23 +0000 (14:16 +0200)] 
Fix size of args in completion command

4 years agoAdd command "completion" (WeeChat >= 2.9)
Sébastien Helleu [Thu, 21 May 2020 09:39:40 +0000 (11:39 +0200)] 
Add command "completion" (WeeChat >= 2.9)

4 years agoAdd command "handshake" (WeeChat >= 2.9)
Sébastien Helleu [Thu, 21 May 2020 09:30:19 +0000 (11:30 +0200)] 
Add command "handshake" (WeeChat >= 2.9)

4 years agoAdd missing message id in commands init, input, sync, desync, test, ping, and quit
Sébastien Helleu [Thu, 21 May 2020 09:02:07 +0000 (11:02 +0200)] 
Add missing message id in commands init, input, sync, desync, test, ping, and quit

4 years agoFix comments and name of variable in Readline detection file
Sébastien Helleu [Wed, 13 May 2020 19:20:00 +0000 (21:20 +0200)] 
Fix comments and name of variable in Readline detection file