]> jfr.im git - irc/hexchat/hexchat.git/log
irc/hexchat/hexchat.git
6 years agoRemove arch from CTCP VERSION on win32 origin/wip/remove-ctcp-sysinfo
Patrick Griffis [Mon, 20 Nov 2017 23:40:31 +0000 (18:40 -0500)] 
Remove arch from CTCP VERSION on win32

Also probably not useful information.

6 years agoRemove system info from CTCP VERSION
Patrick Griffis [Sun, 19 Nov 2017 04:12:15 +0000 (23:12 -0500)] 
Remove system info from CTCP VERSION

This is a common complaint and its honestly totally useless noise.

This also removes it from user commands which was also not very useful
and it was a decent chunk of not portable code.

6 years agosysinfo: Fix libpci detection
Patrick Griffis [Sun, 19 Nov 2017 02:06:21 +0000 (21:06 -0500)] 
sysinfo: Fix libpci detection

For some reason on my system `libpci` is found even though its not
installed...? Plus I forgot a few headers being included.

6 years agosysinfo: Make libpci an optional dependency
Patrick Griffis [Sun, 19 Nov 2017 01:47:32 +0000 (20:47 -0500)] 
sysinfo: Make libpci an optional dependency

6 years agosysinfo: Avoid libpci crash when pci not available
Patrick Griffis [Sat, 18 Nov 2017 05:14:13 +0000 (00:14 -0500)] 
sysinfo: Avoid libpci crash when pci not available

Turns out libpci is an awful library that on any error calls
exit() and has no way of indicating an error otherwise...

6 years agoFix crash when connect commands change network
Patrick Griffis [Wed, 25 Oct 2017 19:26:26 +0000 (15:26 -0400)] 
Fix crash when connect commands change network

Fixes #2084

6 years agoFix oob read in ctcp_check
Joseph Bisch [Tue, 17 Oct 2017 00:31:21 +0000 (20:31 -0400)] 
Fix oob read in ctcp_check

word[4] can be too short, leading to the addition of ctcp_offset
putting us out of bounds. This results in an oob read in ctcp_check.

6 years agoA tiny code style change
Dren Kajmakchi [Sun, 15 Oct 2017 08:23:43 +0000 (10:23 +0200)] 
A tiny code style change

6 years agoservlist: Add BuddyIM network (#2072)
Ken Spencer [Wed, 11 Oct 2017 16:47:23 +0000 (12:47 -0400)] 
servlist: Add BuddyIM network (#2072)

6 years agoAdd an option to disable rejoin on auto reconnect
Iwan Aucamp [Fri, 6 Oct 2017 23:45:02 +0000 (01:45 +0200)] 
Add an option to disable rejoin on auto reconnect

This change adds an option `irc_reconnect_rejoin` (default ON)
which when turned OFF will prevent hexchat from rejoining channels
after an auto reconnect.

hexchat/hexchat#2069

6 years agoImprove CTCP notice handling
Patrick Griffis [Sat, 7 Oct 2017 21:31:53 +0000 (17:31 -0400)] 
Improve CTCP notice handling

Cutting off all text after \001 can result in users hiding text
so lets only bother handling it if it is a valid CTCP message
(starting and ending with \001).

6 years agoUse g_utf8_make_valid if available for cleaner utf8 handling (#2065)
Joseph Bisch [Mon, 2 Oct 2017 19:11:42 +0000 (15:11 -0400)] 
Use g_utf8_make_valid if available for cleaner utf8 handling (#2065)

6 years agoFix rfc_ncasecmp handling of n reaching 0
Joseph Bisch [Fri, 22 Sep 2017 00:58:55 +0000 (20:58 -0400)] 
Fix rfc_ncasecmp handling of n reaching 0

If n becomes 0 at the same time that the end of either s1 or s2 are
reached, the next iteration of the while loop wouldn't happen, so we
wouldn't correctly return 0.

6 years agoHandle leading spaces when matching extra alerts
Patrick Griffis [Wed, 20 Sep 2017 00:25:17 +0000 (20:25 -0400)] 
Handle leading spaces when matching extra alerts

It is common for users to set "foo, bar" and the leading space
has caused issues in the past so lets just ignore that.

6 years agoFix rfc_{n,}casecmp functions (#2058)
Joseph Bisch [Tue, 19 Sep 2017 18:31:48 +0000 (14:31 -0400)] 
Fix rfc_{n,}casecmp functions (#2058)

rfc_casecmp was broken because reaching terminator for str1 was used as
a terminal condition and str2 may be shorter than str1, resulting in an
oob read condition for str2.

rfc_ncasecmp was broken because it checked if n characters were checked
or if BOTH pointers reached their terminator, however the strings may
be different lengths and also less than n characters in length, meaning
that they don't both reach their terminators at the same time,
resulting in an oob read condition.

6 years agoFix oob read caused by ptr[0] being NULL in inbound_notice
Joseph Bisch [Tue, 19 Sep 2017 01:40:57 +0000 (21:40 -0400)] 
Fix oob read caused by ptr[0] being NULL in inbound_notice

If ptr[0] is NULL, then strchr may return a pointer to the NULL
terminator for serv->nick_prefixes, making the if statement true, which
then leads to the pointer increment leaving ptr oob. Now we check to
ensure ptr[0] != NULL.

From the Linux manpages for strchr:
The terminating null byte is considered part of the string, so that if c is
       specified as '\0', these functions return a pointer to the terminator.

6 years agoSpelling: SOCKS5, Byte per second (#2056)
Allan Nordhøy [Sun, 17 Sep 2017 02:04:52 +0000 (04:04 +0200)] 
Spelling: SOCKS5, Byte per second (#2056)

* Spelling: SOCKS5

* SOCKS4/5, Byte per second

As per https://en.wikipedia.org/wiki/Data_rate_units

6 years agoUpdate translations
Patrick Griffis [Fri, 15 Sep 2017 23:29:31 +0000 (19:29 -0400)] 
Update translations

6 years agoUse localized "HexChat" in window titles
Chase Patterson [Fri, 15 Sep 2017 21:36:02 +0000 (17:36 -0400)] 
Use localized "HexChat" in window titles
Also allow rearranging of "HexChat" in window titles

6 years agoChange windows from starting with "Hexchat: " to ending with " - Hexchat"
Chase Patterson [Fri, 15 Sep 2017 09:05:46 +0000 (05:05 -0400)] 
Change windows from starting with "Hexchat: " to ending with " - Hexchat"

6 years agoUpdate translations
Patrick Griffis [Thu, 14 Sep 2017 15:39:46 +0000 (11:39 -0400)] 
Update translations

Close #2054

6 years agoImprove detection of system tray support
Patrick Griffis [Thu, 31 Aug 2017 13:52:45 +0000 (09:52 -0400)] 
Improve detection of system tray support

Closes #2045

6 years agoUI text consistency, capitalization etc.
torhus [Sat, 19 Aug 2017 18:48:50 +0000 (20:48 +0200)] 
UI text consistency, capitalization etc.

6 years agoAdjust use of ellipsis (...) in menus according to Gnome HIG (#2035)
torhus [Fri, 18 Aug 2017 19:59:31 +0000 (21:59 +0200)] 
Adjust use of ellipsis (...) in menus according to Gnome HIG (#2035)

* Adjust use of ellipses (...) in menus according to Gnome HIG

https://developer.gnome.org/hig/stable/writing-style.html.en

6 years agoAdd mnemonic for URL Grabber
Patrick Griffis [Thu, 20 Jul 2017 21:33:23 +0000 (17:33 -0400)] 
Add mnemonic for URL Grabber

6 years agoservlist: skip empty lines.
Mark Jansen [Sun, 28 May 2017 10:46:26 +0000 (12:46 +0200)] 
servlist: skip empty lines.
Fixes #1999

6 years agoBetter handle channels with / in them with doat command
Patrick Griffis [Tue, 4 Jul 2017 17:53:15 +0000 (13:53 -0400)] 
Better handle channels with / in them with doat command

/doat #foo/bar/freenode would work for example.

6 years agoSupport changing tray icon only with tray_normal image
Bilal Elmoussaoui [Sun, 25 Jun 2017 02:42:57 +0000 (04:42 +0200)] 
Support changing tray icon only with tray_normal image

Previously making a hexchat icon would override all hexchat icons
not just the tray.

Fixes #2017
Closes #2018

6 years agoBump meson dependency to 0.38.0
Patrick Griffis [Tue, 27 Jun 2017 02:18:59 +0000 (22:18 -0400)] 
Bump meson dependency to 0.38.0

We rely upon the behavior of https://github.com/mesonbuild/meson/commit/11f9425a5e123e7e4bb6296f4453a8e072eb95ed

6 years agoFix crash when notification backend fails
Patrick Griffis [Mon, 26 Jun 2017 21:37:55 +0000 (17:37 -0400)] 
Fix crash when notification backend fails

Most notably on Win7

6 years agobuild: Fix building plugins in cygwin
Patrick Griffis [Mon, 26 Jun 2017 20:41:10 +0000 (16:41 -0400)] 
build: Fix building plugins in cygwin

6 years agobuild: More robust compiler flag checks
Patrick Griffis [Mon, 26 Jun 2017 20:38:03 +0000 (16:38 -0400)] 
build: More robust compiler flag checks

Don't hardcode platforms but check if things actually link.

This should fix cygwin.

6 years agoFix skipping autoconnect when passed 1 URL
Patrick Griffis [Thu, 22 Jun 2017 17:15:58 +0000 (13:15 -0400)] 
Fix skipping autoconnect when passed 1 URL

6 years agosysinfo: Simplify finding pci.ids file on Unix
Patrick Griffis [Tue, 20 Jun 2017 20:26:28 +0000 (16:26 -0400)] 
sysinfo: Simplify finding pci.ids file on Unix

There is probably no reason to make this user configurable just
get the correct one at build time...

6 years agoFix crash on coloring NULL nicks
Patrick Griffis [Sun, 18 Jun 2017 10:31:34 +0000 (06:31 -0400)] 
Fix crash on coloring NULL nicks

Fixes #2014

6 years agoFix OpenSSL 1.1 deprecations
Patrick Griffis [Thu, 15 Jun 2017 04:26:43 +0000 (00:26 -0400)] 
Fix OpenSSL 1.1 deprecations

6 years agoHide false-positive deprecated warning
Patrick Griffis [Thu, 15 Jun 2017 04:14:30 +0000 (00:14 -0400)] 
Hide false-positive deprecated warning

6 years agobuild: Validate desktop/appstream files
Patrick Griffis [Thu, 15 Jun 2017 04:10:55 +0000 (00:10 -0400)] 
build: Validate desktop/appstream files

6 years agobuild: Fix setting the *installed* rpath for perl too...
Patrick Griffis [Thu, 15 Jun 2017 03:38:41 +0000 (23:38 -0400)] 
build: Fix setting the *installed* rpath for perl too...

6 years agobuild: Fix rpath not getting set for perl plugin
Patrick Griffis [Thu, 15 Jun 2017 03:29:50 +0000 (23:29 -0400)] 
build: Fix rpath not getting set for perl plugin

Some distros of perl pass an rpath so we shouldn't ignore it.
Other junk comes with it but oh well.

6 years agoreadme: Update badges
Patrick Griffis [Wed, 14 Jun 2017 06:47:00 +0000 (02:47 -0400)] 
readme: Update badges

6 years agobuild: Replace Autotools with Meson
Patrick Griffis [Tue, 13 Dec 2016 21:12:03 +0000 (16:12 -0500)] 
build: Replace Autotools with Meson

Quick rundown of benefits:

- Much faster:
  - Autotools (with autogen): 22 seconds
  - Meson: 7 seconds
  - Meson (with ccache): 2 seconds

- Simpler:
  - ~1000 lines smaller
  - Single simple language

- Potentially better Windows (Visual Studio) support

What is not done:

- Complete Windows support
- OSX support (easy)

Closes #2013
Closes #1937
Closes #1803

6 years agoActually respect away_omit_alerts for custom sounds...
Patrick Griffis [Sat, 10 Jun 2017 20:28:48 +0000 (16:28 -0400)] 
Actually respect away_omit_alerts for custom sounds...

Probably should think before merging things.

6 years agoDisable custom sounds when away_omit_alerts enabled
YuGiOhJCJ [Tue, 6 Jun 2017 18:28:09 +0000 (20:28 +0200)] 
Disable custom sounds when away_omit_alerts enabled

Closes #2012

7 years agoFix input theming with Adwaita-dark also
Patrick Griffis [Fri, 12 May 2017 04:49:45 +0000 (00:49 -0400)] 
Fix input theming with Adwaita-dark also

7 years agolua: Prevent loading a script if it's already loaded
culb [Mon, 27 Feb 2017 23:58:22 +0000 (18:58 -0500)] 
lua: Prevent loading a script if it's already loaded

Closes #1959

7 years agolua: Prevent from loading if it's already loaded
culb [Mon, 27 Feb 2017 17:14:36 +0000 (12:14 -0500)] 
lua: Prevent from loading if it's already loaded

Closes #1958

7 years agosysinfo: Lower priority of make.conf for distro name
Lance Poore [Fri, 28 Apr 2017 11:44:55 +0000 (07:44 -0400)] 
sysinfo: Lower priority of make.conf for distro name

This is used elsewhere other than Gentoo so it is a rather
unreliable check compared to lsb-release.

7 years agoFix signature of other notification backends
Patrick Griffis [Fri, 28 Apr 2017 11:38:47 +0000 (07:38 -0400)] 
Fix signature of other notification backends

Why isn't this a compiler error in the first place..

7 years agowinrt: Show some exceptions
Mark Jansen [Wed, 5 Apr 2017 22:10:53 +0000 (00:10 +0200)] 
winrt: Show some exceptions

7 years agothememan: Check for portable-mode file in the application directory.
Mark Jansen [Sat, 1 Apr 2017 07:32:35 +0000 (09:32 +0200)] 
thememan: Check for portable-mode file in the application directory.
Fixes #1902

7 years agoAdd editorconfig, describing what indenting style to use.
Mark Jansen [Mon, 3 Apr 2017 21:10:03 +0000 (23:10 +0200)] 
Add editorconfig, describing what indenting style to use.
See http://editorconfig.org/ for more info.

7 years agopython: Use HEXCHAT_EAT_XXX where appropriate.
Mark Jansen [Thu, 30 Mar 2017 20:23:35 +0000 (22:23 +0200)] 
python: Use HEXCHAT_EAT_XXX where appropriate.

7 years agoFix key exchange
eimmot [Fri, 17 Mar 2017 06:15:50 +0000 (02:15 -0400)] 
Fix key exchange

Clients will receive the proper shared secret.

Eliminates error message:
SSL_read: error:05066064:Diffie-Hellman routines:compute_key:no private value

Fixes #1974

7 years agoFix bashism
Pierre Pronchery [Thu, 23 Mar 2017 14:15:22 +0000 (15:15 +0100)] 
Fix bashism

From tnn@ of NetBSD.

7 years agoFix email address pattern, it can starts with digit
Shengyu Zhang [Fri, 10 Mar 2017 07:42:46 +0000 (15:42 +0800)] 
Fix email address pattern, it can starts with digit

7 years agoRemoved ctrl+w keybinding from close menu. Closes #397.
Poke [Sun, 19 Feb 2017 02:51:42 +0000 (18:51 -0800)] 
Removed ctrl+w keybinding from close menu. Closes #397.

7 years agoBetter handle mode numerics starting with :
Patrick Griffis [Sun, 19 Feb 2017 02:42:48 +0000 (21:42 -0500)] 
Better handle mode numerics starting with :

These are still awful but until we have a real parser..

Fixes inspircd/inspircd#1295

7 years agoservlist: Use SSL with OFTC by default
Patrick Griffis [Sun, 8 Jan 2017 01:50:09 +0000 (20:50 -0500)] 
servlist: Use SSL with OFTC by default

They now use Lets Encrypt which should be trusted.

7 years agoIncrease default scrollback size to 5k
Patrick Griffis [Thu, 5 Jan 2017 22:58:06 +0000 (17:58 -0500)] 
Increase default scrollback size to 5k

This is totally reasonable for a modern computer.

7 years agofishlim: Fix not including config.h
Patrick Griffis [Thu, 5 Jan 2017 18:05:55 +0000 (13:05 -0500)] 
fishlim: Fix not including config.h

7 years agobuild: Fix checking for OpenSSL 1.1 functions
Patrick Griffis [Thu, 5 Jan 2017 17:48:37 +0000 (12:48 -0500)] 
build: Fix checking for OpenSSL 1.1 functions

Fixes #1920

7 years agoTweak shadow in preferences
Patrick Griffis [Thu, 22 Dec 2016 12:45:20 +0000 (07:45 -0500)] 
Tweak shadow in preferences

7 years agowin32: Update Python to 3.6
tomek [Fri, 23 Dec 2016 13:04:32 +0000 (14:04 +0100)] 
win32: Update Python to 3.6

7 years agoUse a scrolled window for large preference pages
Patrick Griffis [Thu, 22 Dec 2016 12:31:55 +0000 (07:31 -0500)] 
Use a scrolled window for large preference pages

Closes #1722

7 years agoDon't combine compression with pixdata option for icon resources
Patrick Griffis [Sun, 18 Dec 2016 00:55:06 +0000 (19:55 -0500)] 
Don't combine compression with pixdata option for icon resources

This made minimal difference and is not recommended by upstream.
It also is affected by a regression in the latest gdk-pixbuf release.

https://bugzilla.gnome.org/show_bug.cgi?id=776105

7 years agoFix building fishlim against libressl also
Patrick Griffis [Tue, 13 Dec 2016 22:29:26 +0000 (17:29 -0500)] 
Fix building fishlim against libressl also

Also part of #1898

7 years agoUse AC_CHECK_FUNCS to find functions not in LibreSSL
Florian Stinglmayr [Tue, 13 Dec 2016 17:41:43 +0000 (18:41 +0100)] 
Use AC_CHECK_FUNCS to find functions not in LibreSSL

LibreSSL might not have all functions of OpenSSL 1.1.0 so use
AC_CHECK_FUNCS to find them first before using them.

Closes #1899
Fixes #1898

7 years agoBump version to 2.12.4
tomek [Sat, 10 Dec 2016 14:45:38 +0000 (15:45 +0100)] 
Bump version to 2.12.4

7 years agoBump version to 2.12.4 v2.12.4
Patrick Griffis [Sat, 10 Dec 2016 14:30:51 +0000 (09:30 -0500)] 
Bump version to 2.12.4

7 years agoEnable input_filter_beep by default
Patrick Griffis [Sun, 4 Dec 2016 10:02:15 +0000 (05:02 -0500)] 
Enable input_filter_beep by default

This just allows for spam.

7 years agoAvoid mixed declaration
Patrick Griffis [Sun, 4 Dec 2016 09:44:10 +0000 (04:44 -0500)] 
Avoid mixed declaration

7 years agoFix printing invalid utf8 from /exec output
Patrick Griffis [Sun, 4 Dec 2016 09:39:06 +0000 (04:39 -0500)] 
Fix printing invalid utf8 from /exec output

This could possibly cause a crash.

On a related note exec_data() and exec_handle_colors() could probably
use a pass cleaning up to ensure they "do the right thing".

7 years agoproperly clean the autogenerated org.hexchat.service.service
Mattia Rizzolo [Thu, 1 Dec 2016 17:27:58 +0000 (18:27 +0100)] 
properly clean the autogenerated org.hexchat.service.service

7 years agoUpdate appdata
Patrick Griffis [Thu, 1 Dec 2016 11:06:53 +0000 (06:06 -0500)] 
Update appdata

7 years agoFix timers being incorrectly removed
Patrick Griffis [Wed, 30 Nov 2016 05:52:48 +0000 (00:52 -0500)] 
Fix timers being incorrectly removed

Possibly fixing #1866

7 years agoFix typos s/Recieved/Received/
Mattia Rizzolo [Mon, 28 Nov 2016 20:00:10 +0000 (21:00 +0100)] 
Fix typos s/Recieved/Received/

7 years agoRespect plugin hook changing tab color
Patrick Griffis [Sat, 12 Nov 2016 01:02:24 +0000 (20:02 -0500)] 
Respect plugin hook changing tab color

Fixup to 241dd69b081

7 years agoFurther tab color improvements
Patrick Griffis [Sat, 12 Nov 2016 00:25:46 +0000 (19:25 -0500)] 
Further tab color improvements

- Combine the three properties into a single one
- Finally fully fix the handling with plugins handling events

TODO: Look into lastact handling of these, seems wrong

7 years agoMore fixes for tab color handling with plugins
Patrick Griffis [Fri, 11 Nov 2016 06:25:12 +0000 (01:25 -0500)] 
More fixes for tab color handling with plugins

Part 2 of 03767ee0f9826222

So how the colors work should be pretty straight forward:

- A message comes in and is handled, this sets the state flags:
    nick_said, msg_said, new_data. These map to tab colors.
- This state is reset under one of these conditions:
  - It is commited to the UI when actually printed on unfocused tab
  - Event is interupted by a plugin hook
  - The tab focus is changed

7 years agoFix private highlights not setting tab color
Patrick Griffis [Fri, 11 Nov 2016 05:44:07 +0000 (00:44 -0500)] 
Fix private highlights not setting tab color

Caused by 03767ee0f98

Fixes #1871

7 years agoConvert doat to an internal command
Patrick Griffis [Wed, 9 Nov 2016 03:34:31 +0000 (22:34 -0500)] 
Convert doat to an internal command

- Trivial plugin
- Useful for many users
- Was under a dumb license

7 years agoFinal fixup of OpenSSL 1.1.0 changes
Patrick Griffis [Sun, 23 Oct 2016 07:26:43 +0000 (03:26 -0400)] 
Final fixup of OpenSSL 1.1.0 changes

7 years agossl: Fix building with older OpenSSL too
Patrick Griffis [Sun, 23 Oct 2016 05:08:13 +0000 (01:08 -0400)] 
ssl: Fix building with older OpenSSL too

7 years agossl: More OpenSSL 1.1.0 fixes
Patrick Griffis [Sun, 23 Oct 2016 04:58:28 +0000 (00:58 -0400)] 
ssl: More OpenSSL 1.1.0 fixes

7 years agoBump version to 2.12.3
tomek [Sat, 22 Oct 2016 14:12:05 +0000 (16:12 +0200)] 
Bump version to 2.12.3

7 years agoBump version to 2.12.3 v2.12.3
Patrick Griffis [Sat, 22 Oct 2016 12:45:18 +0000 (08:45 -0400)] 
Bump version to 2.12.3

7 years agoDefault net_ping_timeout to 60
Patrick Griffis [Sat, 22 Oct 2016 10:51:11 +0000 (06:51 -0400)] 
Default net_ping_timeout to 60

7 years agompcinfo: Do not modify string literals
Igor [Wed, 12 Oct 2016 08:20:30 +0000 (11:20 +0300)] 
mpcinfo: Do not modify string literals

7 years agoperl: Remove dead assignment
Igor [Tue, 11 Oct 2016 14:19:14 +0000 (18:19 +0400)] 
perl: Remove dead assignment

7 years agoAdded MHOP command
d-browne [Thu, 11 Aug 2016 04:53:30 +0000 (21:53 -0700)] 
Added MHOP command

7 years agofishlim: Fix MEMZERO macro using element number not bytes
Igor [Tue, 11 Oct 2016 09:59:34 +0000 (12:59 +0300)] 
fishlim: Fix MEMZERO macro using element number not bytes

Closes #1837

7 years agompcinfo: Fix memory leaks
Igor [Tue, 11 Oct 2016 10:34:29 +0000 (13:34 +0300)] 
mpcinfo: Fix memory leaks

Closes #1838

7 years agoDon't abort if translated text event fails
Patrick Griffis [Mon, 10 Oct 2016 18:08:47 +0000 (14:08 -0400)] 
Don't abort if translated text event fails

At least try the untranslated one...

Also while at it don't present a ton of dialogs to the user
about this failure, they wouldn't even know what to do with
that information.

7 years agoUpdate translations
Patrick Griffis [Mon, 10 Oct 2016 17:55:27 +0000 (13:55 -0400)] 
Update translations

This is mostly to fix a bogus translation in es.po

7 years agoBump version to 2.12.2
tomek [Sat, 8 Oct 2016 22:14:43 +0000 (00:14 +0200)] 
Bump version to 2.12.2

7 years agoBump version to 2.12.2 v2.12.2
Patrick Griffis [Sat, 8 Oct 2016 21:51:22 +0000 (17:51 -0400)] 
Bump version to 2.12.2

7 years agoUpdate translations
Patrick Griffis [Sat, 8 Oct 2016 19:08:20 +0000 (15:08 -0400)] 
Update translations

7 years agoDon't update usercount if doing nameslist
gaffatape [Wed, 21 Sep 2016 14:43:16 +0000 (16:43 +0200)] 
Don't update usercount if doing nameslist

7 years agoUpdate usercount in inbound_nameslist_end
gaffatape [Wed, 21 Sep 2016 14:31:39 +0000 (16:31 +0200)] 
Update usercount in inbound_nameslist_end