summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-04api: add support of colors with format "${color:xxx}" in function ↵Sebastien Helleu
string_eval_expression and command /eval
2013-08-04api: add argument "options" in function string_eval_expression, add option ↵Sebastien Helleu
"-c" for command /eval (to evaluate a condition)
2013-08-03doc: fix typo in examples for function bar_new (plugin API reference)Sebastien Helleu
2013-08-02core: change the message displayed when passphrase is not given on startupSebastien Helleu
2013-08-02core: remove use of function gcry_kdf_derive so that it compiles with ↵Sebastien Helleu
libgcrypt < 1.5.0 The key built with salt + passphrase has changed, so old encrypted data in file sec.conf can not be decrypted with this new version.
2013-08-02core: change the message displayed on /secure decrypt -discardSebastien Helleu
2013-08-02doc: add feature "secured data" for libgcrypt in dependencies (user's guide)Sebastien Helleu
2013-08-02core: add task #7395 in ChangeLogSebastien Helleu
2013-08-02core: update translationsSebastien Helleu
2013-08-02Merge branch 'secured-data'Sebastien Helleu
2013-08-02core: add platform-dependent extension on "weechat-curses" link (so that ↵Sebastien Helleu
link is "weechat-curses.exe" on cygwin)
2013-08-02core: rename binary and man page from "weechat-curses" to "weechat" (task ↵Sebastien Helleu
#11027) A symbolic link weechat-curses -> weechat is now created (by both cmake and configure), so that the /upgrade will work from an old version. However, if you upgrade from an old version, it is recommended to force the use of the new binary name with the command: `/upgrade /path/to/weechat` (replace the path accordingly).
2013-08-01core: fix compiler warning on freopen (ignore file returned)Sebastien Helleu
2013-08-01script: fix uninitialized pointer in detailed view of a scriptSebastien Helleu
2013-07-31core: do not scroll when using /window {page_down|scroll_down} after /window ↵Sebastien Helleu
scroll_beyond_end
2013-07-31plugins: remove the demo pluginSebastien Helleu
2013-07-31core: add build of man page in debian/rulesSebastien Helleu
2013-07-31core: do not build man page by defaultSebastien Helleu
2013-07-31core: reset scroll after /window {page_down|scroll_down} if last line of ↵Sebastien Helleu
buffer is displayed at bottom A regression was introduced by commit bee56c3b7fa6ef0ce820a8f0a7e5e51b95aa3fab (/window scroll_beyond_end). Scenario to reproduce the problem, for example on an IRC channel with a long history (more than two pages): /window page_up /window page_down <type some text and send to channel> It will display -MORE(1)- instead of automatically scrolling to bottom of buffer.
2013-07-31core: add cmake option ENABLE_MAN to compile man page (on by default)Sebastien Helleu
For configure, the option is "--disable-man".
2013-07-30irc: use 6697 as default port for SSL servers created with URL "ircs://" ↵Sebastien Helleu
(bug #39621)
2013-07-30rmodifier: update default rmodifier for /secure (add option decrypt)Sebastien Helleu
2013-07-30core: in case of empty passphrase, keep encrypted data in memory until the ↵Sebastien Helleu
user runs /secure decrypt (with the good passphrase) If user gives no passphrase (for example one space when prompted), the encrypted data read in sec.conf will be stored in a separate hashtable. While this hashtable contains something, it is not allowed to do any operation on passphrase or secured data (and it is not allowed to reload sec.conf). The user can decrypt data with /secure decrypt <passphrase>.
2013-07-30core: use variable "items_count" directly from hashtable without calling ↵Sebastien Helleu
function hashtable_get_integer
2013-07-29irc: add note about evaluated content of option (for options allowing ↵Sebastien Helleu
secured data inside)
2013-07-29core: add note about evaluated content of option (for options allowing ↵Sebastien Helleu
secured data inside)
2013-07-28core: update ChangeLog (add hdata with script callback)Sebastien Helleu
2013-07-28script: add info about things defined by script in the detailed view of ↵Sebastien Helleu
script (/script show)
2013-07-28api: use pointer for infolist "hook" to return only one hookSebastien Helleu
2013-07-28doc: update auto-generated files with WeeChat commandsSebastien Helleu
2013-07-28core: add option sec.crypt.passphrase_fileSebastien Helleu
2013-07-27core: add option "-o" for command /colorSebastien Helleu
2013-07-27core: use two spaces to separate columns in /help, do not use columns when ↵Sebastien Helleu
the commands fit on a single line
2013-07-27core: use default value for prefixes used in messages displayed before the ↵Sebastien Helleu
interface is initialized
2013-07-27irc: display number of ops/halfops/voices on channel join only for supported ↵Sebastien Helleu
modes on server (bug #39582)
2013-07-27api: add new function strlen_screenSebastien Helleu
2013-07-27core: add secured data with optional encryption in file sec.confSebastien Helleu
2013-07-24core: fix priority of logical operators in evaluation of expressionSebastien Helleu
The AND ("&&") takes precedence over the OR ("||"). Before the fix: >> 1 || 1 && 0 == [0] After the fix: >> 1 || 1 && 0 == [1] Since the "&&" has higher priority, expression is evaluated as: "1 || (1 && 0)".
2013-07-23doc: fix typo in example for function string_eval_expression (plugin API ↵Sebastien Helleu
reference)
2013-07-22core: remove gap after read marker line when there is no bar on the right ↵Sebastien Helleu
(bug #39548)
2013-07-20aspell: rename option aspell.look.color to aspell.color.misspelled, add ↵Sebastien Helleu
option aspell.color.suggestions
2013-07-20core: add CA_FILE option in cmake and configure to setup default value of ↵Sebastien Helleu
option weechat.network.gnutls_ca_file (task #12725)
2013-07-20core: use gettext version 0.18 in configure.ac (fix error on make install)Sebastien Helleu
2013-07-20core: use "/dev/null" for stdin in hook_process instead of closing stdin ↵Sebastien Helleu
(bug #39538)
2013-07-20core: add task #6745 in ChangeLogSebastien Helleu
2013-07-20core: update translationsSebastien Helleu
2013-07-20Merge branch 'scroll-beyond-end'Sebastien Helleu
2013-07-20core: scroll to bottom after smart jump (alt-a) only if window was scrolled ↵Sebastien Helleu
(and not beyond the end)
2013-07-20core: replace obsolete INCLUDES by AM_CPPFLAGS in files Makefile.amSebastien Helleu
2013-07-20core: add options weechat.look.hotlist_prefix and ↵Sebastien Helleu
weechat.look.hotlist_suffix (task #12730) (patch from Nils Görs)