Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added /room add for *-multi | James Booth | 2014-09-14 | 2 | -12/+43 |
| | |||||
* | Added form validation for list-single type | James Booth | 2014-09-13 | 2 | -0/+27 |
| | |||||
* | Added form type check on set | James Booth | 2014-09-13 | 2 | -2/+21 |
| | |||||
* | form_get_field_by_var->form_get_form_type_field | James Booth | 2014-09-13 | 4 | -7/+7 |
| | |||||
* | Do not tag hidden form fields | James Booth | 2014-09-13 | 1 | -6/+9 |
| | |||||
* | Do not set hidden for fixed form fields | James Booth | 2014-09-13 | 1 | -3/+2 |
| | |||||
* | Initialise form field tag autocomplete | James Booth | 2014-09-13 | 1 | -0/+1 |
| | |||||
* | Added autocomplete for setting room config form tags | James Booth | 2014-09-12 | 2 | -0/+5 |
| | |||||
* | Check room config tag exists before setting | James Booth | 2014-09-12 | 2 | -0/+16 |
| | |||||
* | Added setting of *-single room config values | James Booth | 2014-09-12 | 2 | -0/+24 |
| | |||||
* | Added tags to form fields | James Booth | 2014-09-11 | 2 | -0/+17 |
| | |||||
* | Implemented /room config submit for saving room configuration | James Booth | 2014-09-10 | 6 | -0/+144 |
| | |||||
* | Added form field type enum | James Booth | 2014-09-10 | 2 | -0/+52 |
| | |||||
* | Tidied error handling for room forms | James Booth | 2014-09-09 | 1 | -25/+34 |
| | |||||
* | Merge branch 'master' into roomconfig | James Booth | 2014-09-09 | 2 | -46/+22 |
|\ | |||||
| * | Added usages for stanza_get_error_message in iq.c | James Booth | 2014-09-09 | 1 | -5/+10 |
| | | |||||
| * | Use stanza_get_error_message for pong errors | James Booth | 2014-09-09 | 2 | -41/+12 |
| | | |||||
* | | Added TODO for handling room config form request errors | James Booth | 2014-09-09 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'master' into roomconfig | James Booth | 2014-09-07 | 1 | -0/+40 |
|\| | | | | | | | | | Conflicts: src/server_events.h | ||||
| * | Added error handling for /ping command responses | James Booth | 2014-09-07 | 1 | -0/+40 |
| | | |||||
* | | Removed unnecessary NULL checks when freeing form | James Booth | 2014-09-07 | 1 | -40/+12 |
| | | |||||
* | | Fix option handling for room config form parsing | James Booth | 2014-09-06 | 1 | -1/+2 |
| | | |||||
* | | Reassign stanza name when looking for field values | James Booth | 2014-09-06 | 1 | -1/+2 |
| | | |||||
* | | Rewrite form parser | James Booth | 2014-09-06 | 4 | -69/+224 |
| | | |||||
* | | Created form module | James Booth | 2014-09-05 | 6 | -102/+193 |
| | | |||||
* | | Debug room config form fields | James Booth | 2014-09-05 | 2 | -5/+23 |
| | | |||||
* | | Parse data form for room configuration | James Booth | 2014-09-04 | 3 | -11/+31 |
| | | |||||
* | | Added ID handler for room config form | James Booth | 2014-09-04 | 1 | -2/+32 |
| | | |||||
* | | Added /room config edit and /room config cancel | James Booth | 2014-09-04 | 4 | -2/+80 |
|/ | |||||
* | Fix room config check for servers that don't send 110 status | James Booth | 2014-09-04 | 1 | -11/+2 |
| | |||||
* | Added /ping command | James Booth | 2014-09-04 | 4 | -3/+45 |
| | |||||
* | Validate usage of /room config command, added UI messages | James Booth | 2014-09-03 | 2 | -3/+3 |
| | |||||
* | Handle /room config cancel | James Booth | 2014-09-03 | 1 | -0/+73 |
| | |||||
* | Send room destroy iq on /room config cancel | James Booth | 2014-09-03 | 4 | -0/+42 |
| | |||||
* | Send instant room request | James Booth | 2014-09-03 | 4 | -0/+44 |
| | |||||
* | Show message when room requires config | James Booth | 2014-09-03 | 3 | -0/+52 |
| | |||||
* | Removed bookmarks todo | James Booth | 2014-08-31 | 1 | -1/+0 |
| | |||||
* | Small spelling fixes in code and comments | Dariusz Dwornikowski | 2014-08-27 | 1 | -1/+1 |
| | |||||
* | Added license exemption for OpenSSL to source headers | James Booth | 2014-08-24 | 17 | -0/+204 |
| | |||||
* | "/bookmark add foo" crash - fix | Jan Hacker | 2014-08-17 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | A user providing an invalid JID when creating a new bookmark (like 'foo') would reproducibly crash/segfault profanity, as it insists on checking string length behind the @ of the JID. However, it could be NULL if the user accidentally omitted it. The patch avoids the crash by NULL-checking and prevents getting there in the first place by checking the argument to "add". Backtrace of unpatched profanity with above command: Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000 0x00007fff85699732 in strlen () (gdb) bt #0 0x00007fff85699732 in strlen () #1 0x00000001000965d2 in xmpp_strdup () #2 0x0000000100095d6d in xmpp_stanza_set_attribute () #3 0x0000000100011c5c in _send_bookmarks () #4 0x00000001000115a8 in _bookmark_add () #5 0x000000010003320d in cmd_bookmark () #6 0x000000010002a0f2 in cmd_execute () #7 0x0000000100003a1d in process_input () #8 0x00000001000037c7 in prof_run () #9 0x0000000100045032 in main () (gdb) | ||||
* | Spelling errors fixed and hyphenation used as minus sign fixed | Dariusz Dwornikowski | 2014-08-11 | 2 | -4/+4 |
| | |||||
* | Added quote param to autocomplete_complete | James Booth | 2014-07-09 | 2 | -2/+2 |
| | |||||
* | Removed string allocation in stanza when joining room | James Booth | 2014-06-15 | 1 | -1/+1 |
| | |||||
* | Renamed generate_unique_id -> create_unique_id | James Booth | 2014-06-15 | 4 | -14/+14 |
| | |||||
* | Free string after use in sending caps response | James Booth | 2014-06-15 | 1 | -0/+1 |
| | |||||
* | Free jabber_conn.log | James Booth | 2014-06-15 | 1 | -0/+4 |
| | |||||
* | Free saved account details before replacing | James Booth | 2014-06-15 | 1 | -0/+6 |
| | |||||
* | Fixed usages of get_unique_id to free result | James Booth | 2014-06-15 | 3 | -1/+12 |
| | |||||
* | Added connection details to jabber_shutdown | James Booth | 2014-06-15 | 1 | -0/+3 |
| | |||||
* | Fixed memleak in _available_handler | James Booth | 2014-06-15 | 1 | -0/+1 |
| |