added complete changelog in mardown syntax
Add "Loaded" flag to the global settings page.
Add "Loaded" flag to the network page.
Add "Loaded" flag to the user page.
Use HMAC-SHA-256 instead of HMAC-MD5
Merge pull request #558 from ahf/quakenet-sha256

Use HMAC-SHA-256 instead of HMAC-MD5
Add OnJoining module hook.

This patch adds an OnJoining module hook that allows a module to allow
or disallow joining any given channel.
Add JoinAfterCloaked setting to q.cpp

This patch adds a new setting to the Q module, JoinAfterCloaked, that
allows the user to specify whether ZNC should postpone joining channels
before the user is cloaked.

Fixes #286
Merge pull request #559 from ahf/quakenet-join-after-cloaked

Quakenet Join after Cloaked
Fixes seg fault with new user page.
Refactor loops and templates so less code is needed.
Update pages template so no unnecessary global JS variable is being introduced.
modules/autoreply: Prefer NOTICE over PRIVMSG

Fixes RFC 1459 compliance and helps prevent bot loops between ZNC and
other chatbots.

Closes issue #556
Merge pull request #561 from Xe/master

modules/autoreply: Prefer NOTICE over PRIVMSG
Show empty checkbox if module can be loaded by the topic column.
Fix const correctnes of the CModInfo::SupportsType method.
Merge commit 'refs/pull/557/head' of github.com:znc/znc
Merge branch 'master' of github.com:znc/znc
Update autoop.cpp

Added support for multiple comma separated hostmasks per user. Added new commands to add and remove hostmasks. Kept the table column names the same so as to not break back-compatability.

I have tested adding and removing several hostmasks for multiple users and checked that it does auto-op them correctly, looks good!
Update autoop.cpp

Further improvements to autoop module:

* Tabulate the data vertically with a new column for each hostname
* Rename table column to Hostmasks
* <mask>,[<mask>] inside help for AddHosts
* Help for AddUser updated
Update autoop.cpp

formatting improvements
Update autoop.cpp

Set it so that when you remove all hostmasks of a user, the user is also deleted