Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixed memory leaks | Dmitry Podgorny | 2013-08-03 | 5 | -39/+85 |
| | | | | Also avoided several NULL pointer dereferences. | ||||
* | refactored logging | Dmitry Podgorny | 2013-08-03 | 1 | -19/+8 |
| | | | | Use ftell instead of stat syscall to increase portability. | ||||
* | most FREE_SET_NULL replaced with free | Dmitry Podgorny | 2013-08-03 | 11 | -85/+72 |
| | | | | | | FREE_SET_NULL makes extra assignment of NULL for pointers in stack or dynamic memory that is going to be freed. FREE_SET_NULL is useful for pointers that can be used in future. | ||||
* | refactored mkdir_recursive | Dmitry Podgorny | 2013-08-03 | 3 | -13/+35 |
| | | | | Now this function returns result of operation. TRUE is success. | ||||
* | removed sizeof(char) | Dmitry Podgorny | 2013-08-03 | 4 | -9/+9 |
| | | | | sizeof(char) == 1 according to standard | ||||
* | Merge remote-tracking branch 'dmitry/memleaks' into nextdev | James Booth | 2013-07-31 | 3 | -54/+75 |
|\ | |||||
| * | separate glib allocator and stdlib malloc/free | Dmitry Podgorny | 2013-07-31 | 1 | -6/+6 |
| | | | | | | | | | | | | Memory allocated by glib should be freed by g_free. Probably g_free calls stdlib free, but in order to avoid portability issues better use g_free as described in glib documentation. | ||||
| * | rewritten FREE_SET_NULL and GFREE_SET_NULL | Dmitry Podgorny | 2013-07-31 | 1 | -8/+6 |
| | | | | | | | | | | NULL is valid argument for free(). Construction do {} while (0) allows using FREE_SET_NULL as one token and force to put semicolon at the end. | ||||
| * | fixed several memory leaks in command.c and jid.c | Dmitry Podgorny | 2013-07-31 | 2 | -40/+63 |
| | | |||||
* | | Merge branch 'master' into nextdev | James Booth | 2013-07-31 | 1 | -1/+6 |
|\ \ | |||||
| * | | fixed null pointer dereference in /join command | Dmitry Podgorny | 2013-07-31 | 1 | -1/+6 |
| |/ | | | | | | | Command /join @/ leads to crash because jid_create("@/") returns NULL | ||||
* | | Merge branch 'master' into nextdev | James Booth | 2013-07-22 | 1 | -5/+1 |
|\| | |||||
| * | Removed escaping XML as handled by libstrophe | James Booth | 2013-07-22 | 1 | -5/+1 |
| | | | | | | | | https://github.com/metajack/libstrophe/commit/4ad21c9283ceae9109ea71860aa27814222c9ee3 | ||||
* | | Merge branch 'master' into nextdev | James Booth | 2013-07-21 | 3 | -10/+9 |
|\| | |||||
| * | Fixed typo on /invite help | James Booth | 2013-07-20 | 1 | -1/+1 |
| | | |||||
| * | Fix freetext arguments with quotes | James Booth | 2013-07-20 | 1 | -5/+5 |
| | | | | | | | | fixes #203 | ||||
| * | Merge remote-tracking branch 'dmitry/fixes' | James Booth | 2013-07-14 | 2 | -4/+3 |
| |\ | |||||
| | * | removed useless code in autocomplete.c | Dmitry Podgorny | 2013-07-14 | 1 | -2/+1 |
| | | | |||||
| | * | fixed typos in command.c | Dmitry Podgorny | 2013-07-14 | 1 | -2/+2 |
| | | | |||||
* | | | Bookmarks: Move stanza pointer on in loop, check for autojoin "true" | James Booth | 2013-07-15 | 1 | -2/+4 |
| | | | |||||
* | | | Merge remote-tracking branch 'dmitry/bookmarks' into nextdev | James Booth | 2013-07-14 | 8 | -49/+330 |
|\ \ \ | |||||
| * | | | draft of bookmarks implementation | Dmitry Podgorny | 2013-07-14 | 5 | -30/+288 |
| | | | | | | | | | | | | | | | | '/bookmark add' and '/bookmark remove' ain't finished | ||||
| * | | | improved autojoin logic | Dmitry Podgorny | 2013-07-14 | 1 | -15/+49 |
| | | | | | | | | | | | | | | | | | | | | Delete id handler after timeout (5sec) if response isn't received Auto join maximum 5 conferences | ||||
| * | | | Merge branch 'master' into bookmarks | Dmitry Podgorny | 2013-07-14 | 11 | -127/+245 |
| |\ \ \ | | | |/ | | |/| | |||||
| * | | | use get_unique_id for bookmarks | Dmitry Podgorny | 2013-07-14 | 4 | -26/+15 |
| | | | | |||||
* | | | | Merge branch 'master' into nextdev | James Booth | 2013-07-14 | 6 | -104/+136 |
|\ \ \ \ | | |_|/ | |/| | | |||||
| * | | | Remaining parser function unicode compatible | James Booth | 2013-07-14 | 1 | -30/+29 |
| | | | | |||||
| * | | | Added parser tests | James Booth | 2013-07-14 | 1 | -2/+0 |
| | | | | |||||
| * | | | Implemented parse_args_with_freetext with unicode compatibility | James Booth | 2013-07-14 | 1 | -20/+26 |
| | | | | |||||
| * | | | Implemented parse_args with unicode compatibility | James Booth | 2013-07-14 | 1 | -4/+17 |
| | | | | |||||
| * | | | Merge branch 'master' into unicode | James Booth | 2013-07-13 | 2 | -0/+8 |
| |\ \ \ | | | |/ | | |/| | |||||
| | * | | Down arrow adds current line to history and shows empty line | James Booth | 2013-07-13 | 2 | -0/+8 |
| | | | | |||||
| * | | | Handle unicode chars in command parser | James Booth | 2013-07-12 | 1 | -9/+14 |
| | | | | |||||
| * | | | Removed if clause in parser | James Booth | 2013-07-11 | 1 | -2/+0 |
| | | | | |||||
| * | | | Moved functions to parser.c, moved parser to tools | James Booth | 2013-07-11 | 4 | -78/+83 |
| |/ / | |||||
* | | | Merge branch 'master' into nextdev | James Booth | 2013-07-09 | 1 | -10/+0 |
|\| | | |||||
| * | | Removed debug | James Booth | 2013-07-09 | 1 | -10/+0 |
| | | | |||||
* | | | Merge branch 'master' into nextdev | James Booth | 2013-07-09 | 8 | -86/+207 |
|\| | | |||||
| * | | Fix autocompletion of quoted strings - WIP | James Booth | 2013-07-09 | 2 | -23/+104 |
| | | | | | | | | | | | | | | | | | | | | | Needs some refactoring Need to use unicode functions in: parser.c autocomplete.c | ||||
| * | | Coloured contact and subscription in /roster and /group output | James Booth | 2013-07-03 | 6 | -63/+103 |
| | | | |||||
* | | | Merge branch 'master' into nextdev | James Booth | 2013-07-03 | 1 | -2/+2 |
|\| | | |||||
| * | | Fixed naming clash for roster help | James Booth | 2013-07-03 | 1 | -2/+2 |
| | | | |||||
* | | | Merge remote-tracking branch 'dmitry/bookmarks' into nextdev | James Booth | 2013-07-01 | 6 | -0/+202 |
|\ \ \ | |/ / |/| / | |/ | |||||
| * | initial support of autojoin for MUC | Dmitry Podgorny | 2013-06-30 | 6 | -0/+202 |
| | | |||||
* | | Tidied help | James Booth | 2013-06-30 | 1 | -33/+31 |
| | | |||||
* | | Merge pull request #196 from pasis/memleaks | James Booth | 2013-06-30 | 1 | -3/+4 |
|\ \ | | | | | | | Fixed memory leaks in command.c | ||||
| * | | fixed memory leaks in command.c | Dmitry Podgorny | 2013-06-30 | 1 | -3/+4 |
| |/ | |||||
* / | Fix a small typo | Sam Whited | 2013-06-30 | 1 | -1/+1 |
|/ | | | (`Invalud' -> `Invalid') | ||||
* | Still show usage with current setting | James Booth | 2013-06-25 | 1 | -0/+1 |
| | |||||
* | Show current setting with settings commands | James Booth | 2013-06-25 | 3 | -93/+235 |
| | | | | closes #139 |