Commit graph

  • 906fd91f4b
    tools/mkfingerprint: strlen(3) on a raw byte array is wrong -- use its length as indicated by the function that filled it Aaron Jones 2016-06-01 20:41:03 +00:00
  • ef9cb1d8de
    tools/mkpasswd: functions that call exit(3) should be marked noreturn Aaron Jones 2016-06-01 20:38:54 +00:00
  • 1e75ec9c7d
    bandb/bandb: functions that call exit(3) should be marked noreturn, avoid sign overflow in integer function argument Aaron Jones 2016-06-01 20:37:51 +00:00
  • 85e31de32c
    bandb/bantool: a function that calls exit(3) should be marked noreturn Aaron Jones 2016-06-01 20:34:51 +00:00
  • 48a0cefe5e
    authd/res: make function used only within this unit static, remove unused macros Aaron Jones 2016-06-01 20:32:12 +00:00
  • 866af85c97
    authd/provider: remove shadowed double variable decl Aaron Jones 2016-06-01 20:29:35 +00:00
  • 75ee370d5f
    authd/authd: a function that calls exit(3) should be marked noreturn Aaron Jones 2016-06-01 20:27:19 +00:00
  • 1863a0f818
    wsockd: various fixes Aaron Jones 2016-06-01 20:23:13 +00:00
  • 759835cf46
    ssld: remove unused macros, avoid sign overflow in integer function argument Aaron Jones 2016-06-01 20:17:09 +00:00
  • ab9088ad2e
    wsproc: compile out dead code Aaron Jones 2016-06-01 20:15:07 +00:00
  • aa7b99eb77
    restart: functions that call exit(3) should be marked noreturn Aaron Jones 2016-06-01 20:14:09 +00:00
  • 0b91afb2e1
    ircd_signal: a function that tailcalls a noreturn function should be marked noreturn Aaron Jones 2016-06-01 20:11:46 +00:00
  • df3db5d99b
    ircd: functions that call exit(3) should be marked noreturn Aaron Jones 2016-06-01 20:05:56 +00:00
  • 341560ecf2
    getopt: a function that calls exit(3) should be marked noreturn Aaron Jones 2016-06-01 20:03:52 +00:00
  • b1cfd3922c
    dns: make function used only within this unit static Aaron Jones 2016-06-01 20:02:57 +00:00
  • 4decc628bd
    class: remove unused macros Aaron Jones 2016-06-01 20:01:51 +00:00
  • ce2c092b49
    chmode: remove unreachable break statement Aaron Jones 2016-06-01 20:00:48 +00:00
  • bca336720e
    chmode: silence harmless uninitialised variable warning Aaron Jones 2016-06-01 20:00:11 +00:00
  • ec5522a1ca
    channel: silence harmless uninitialised variable warning Aaron Jones 2016-06-01 19:58:53 +00:00
  • 2ec9f59588
    bandbi: a function that calls exit(3) should be marked noreturn Aaron Jones 2016-06-01 19:56:47 +00:00
  • 5cbd46a893
    authproc: don't shadow variable decls, avoid reserved name Aaron Jones 2016-06-01 19:55:35 +00:00
  • 47a66e154f
    librb: silence some fairly harmless compiler warnings Aaron Jones 2016-06-01 19:50:09 +00:00
  • 4abb0b02c1
    Preliminary code tidying complete. Aaron Jones 2016-06-01 20:46:43 +00:00
  • 707bc7cd5a
    tools/mkfingerprint: strlen(3) on a raw byte array is wrong -- use its length as indicated by the function that filled it Aaron Jones 2016-06-01 20:41:03 +00:00
  • 2cad541582
    tools/mkpasswd: functions that call exit(3) should be marked noreturn Aaron Jones 2016-06-01 20:38:54 +00:00
  • e44fe481e3
    bandb/bandb: functions that call exit(3) should be marked noreturn, avoid sign overflow in integer function argument Aaron Jones 2016-06-01 20:37:51 +00:00
  • 2e032bf638
    bandb/bantool: a function that calls exit(3) should be marked noreturn Aaron Jones 2016-06-01 20:34:51 +00:00
  • 856440bcb3
    authd/res: make function used only within this unit static, remove unused macros Aaron Jones 2016-06-01 20:32:12 +00:00
  • 656c85d090
    authd/provider: remove shadowed double variable decl Aaron Jones 2016-06-01 20:29:35 +00:00
  • 2a7e1da947
    authd/authd: a function that calls exit(3) should be marked noreturn Aaron Jones 2016-06-01 20:27:19 +00:00
  • 2f361bfc49
    wsockd: various fixes Aaron Jones 2016-06-01 20:23:13 +00:00
  • 1187d61128
    ssld: remove unused macros, avoid sign overflow in integer function argument Aaron Jones 2016-06-01 20:17:09 +00:00
  • 9a9bc518c1
    wsproc: compile out dead code Aaron Jones 2016-06-01 20:15:07 +00:00
  • 87a0418643
    restart: functions that call exit(3) should be marked noreturn Aaron Jones 2016-06-01 20:14:09 +00:00
  • e83991950f
    ircd_signal: a function that tailcalls a noreturn function should be marked noreturn Aaron Jones 2016-06-01 20:11:46 +00:00
  • 6be270b107
    ircd: functions that call exit(3) should be marked noreturn Aaron Jones 2016-06-01 20:05:56 +00:00
  • 47493ba39c
    getopt: a function that calls exit(3) should be marked noreturn Aaron Jones 2016-06-01 20:03:52 +00:00
  • 83adc41d5c
    dns: make function used only within this unit static Aaron Jones 2016-06-01 20:02:57 +00:00
  • 002cc1d04d
    class: remove unused macros Aaron Jones 2016-06-01 20:01:51 +00:00
  • b2c9df4786
    chmode: remove unreachable break statement Aaron Jones 2016-06-01 20:00:48 +00:00
  • 73d759aeb4
    chmode: silence harmless uninitialised variable warning Aaron Jones 2016-06-01 20:00:11 +00:00
  • d352ca15aa
    channel: silence harmless uninitialised variable warning Aaron Jones 2016-06-01 19:58:53 +00:00
  • 2ce25d94d9
    bandbi: a function that calls exit(3) should be marked noreturn Aaron Jones 2016-06-01 19:56:47 +00:00
  • e806f52379
    authproc: don't shadow variable decls, avoid reserved name Aaron Jones 2016-06-01 19:55:35 +00:00
  • 92706fd551
    librb: silence some fairly harmless compiler warnings Aaron Jones 2016-06-01 19:50:09 +00:00
  • d5ad6015c5
    openssl: use snprintf(3) instead of rb_snprintf() Aaron Jones 2016-06-01 18:04:23 +00:00
  • 1a938496eb
    openssl: use snprintf(3) instead of rb_snprintf() Aaron Jones 2016-06-01 18:04:23 +00:00
  • 1490b52e19
    openssl: More LibreSSL compatibility Aaron Jones 2016-06-01 17:54:43 +00:00
  • 5325f9d2d2
    openssl: More LibreSSL compatibility Aaron Jones 2016-06-01 17:54:43 +00:00
  • 0763237d5f
    openssl: change how we load DH parameters Aaron Jones 2016-05-25 21:46:34 +00:00
  • 3057f91d98
    openssl: change how we load DH parameters Aaron Jones 2016-05-25 21:46:34 +00:00
  • 0982871a99
    strcpy: mass-migrate to strlcpy where appropriate Aaron Jones 2016-05-15 03:57:16 +00:00
  • 4d5a902f08
    strcpy: mass-migrate to strlcpy where appropriate Aaron Jones 2016-05-15 03:57:16 +00:00
  • 8f961edc50
    appveyor: correct version Aaron Jones 2016-05-15 01:14:08 +00:00
  • 02ca4405a0
    appveyor: correct version Aaron Jones 2016-05-15 01:13:50 +00:00
  • 72640a9ddf
    ircd_lexer: fix another crash with the same cause Aaron Jones 2016-05-15 00:57:16 +00:00
  • d539f22782
    ircd_lexer: fix another crash with the same cause Aaron Jones 2016-05-15 00:57:16 +00:00
  • 401cb2bb17
    ircd_lexer: fix crash with very large config option strings Aaron Jones 2016-05-15 00:00:23 +00:00
  • b143df9ac4
    minor spring cleaning: remove/relocate duplicate/unused includes & macros Aaron Jones 2016-05-14 23:29:33 +00:00
  • be7c282296 makerelease: fix DATECODE output William Pitcock 2016-05-14 17:28:49 -05:00
  • b28cccb704 NEWS: document websocket availability William Pitcock 2016-05-14 17:24:56 -05:00
  • be2447b850 config: document websocket options William Pitcock 2016-05-14 17:24:20 -05:00
  • dcf450702b newconf: ensure wsock and defer_accept are default-to-disable for now, for consistency sake on rehashes William Pitcock 2016-05-14 17:23:51 -05:00
  • 7de13f7e5e
    starttls: Allow command usage with backends other than OpenSSL Aaron Jones 2016-05-14 00:26:03 +00:00
  • 4ad9738d7a
    m_alias: correctly construct string to be sent Simon Arlott 2016-05-12 19:44:45 +01:00
  • 8dd5d185e8
    bandb: sqlite3: use getpagesize() on FreeBSD Simon Arlott 2016-05-12 12:42:03 +01:00
  • 0e0d823a5d
    wsockd: include stdinc.h so that sys/types.h is included on FreeBSD 4.8 Simon Arlott 2016-05-12 12:39:46 +01:00
  • 7c7cf006ca
    librb: define UINT32_MAX for FreeBSD 4.8 Simon Arlott 2016-05-12 12:35:06 +01:00
  • 87f7632760
    librb: support rb_path_to_self on FreeBSD 4.8 Simon Arlott 2016-05-12 12:33:20 +01:00
  • d2a4981ab2
    client: call authd_abort_client with the client that is exiting, not the originator Simon Arlott 2016-05-12 10:06:31 +01:00
  • 96bcbb5d56 Merge pull request #191 from GLolol/patch-1 William Pitcock 2016-05-11 23:46:10 -05:00
  • cdc31cc55f doc: add extensions/chm_nonotice to example confs James Lu 2016-05-11 21:39:42 -07:00
  • 9d6b870d7b
    [Documentation] Increase bitlength recommendation for DH parameters Aaron Jones 2016-05-05 04:18:31 +00:00
  • 70a70462e5
    [Documentation] Reflect that ssl_private_key is now optional Aaron Jones 2016-05-05 04:15:46 +00:00
  • f5960b830b
    [sslproc] Use certificate file if key file is not present Aaron Jones 2016-05-05 04:10:57 +00:00
  • 883f3833ed
    Travis CI: Build against sqlite3 library Aaron Jones 2016-05-05 03:54:38 +00:00
  • 1e7342d0f4
    [mbedtls] Various fixes and improvements Aaron Jones 2016-05-05 03:31:32 +00:00
  • c40eede13b
    [TLS Backends] Make version strings more useful and consistent Aaron Jones 2016-05-05 03:28:58 +00:00
  • 0fe9dd4119
    [TLS Backends] Allow absense of private key file Aaron Jones 2016-05-05 03:43:15 +00:00
  • 4d83a4d92d
    [sslproc] Allow absense of private key file Aaron Jones 2016-05-05 03:25:59 +00:00
  • f831e92603
    Fix possible crash when DH parameters are not provided Aaron Jones 2016-05-03 17:47:29 +00:00
  • da20854e83
    random_ping: stop producing negative values that become 16 chars Simon Arlott 2016-05-02 21:14:16 +01:00
  • 84d0b55e76
    authd: fix reference far off the end of the array on shutdown Simon Arlott 2016-05-01 11:50:26 +01:00
  • 2f598dacdd
    authd: remove unused variable id from accept_client Simon Arlott 2016-05-01 11:44:04 +01:00
  • 075d4d569e
    authd: allocate the correct size of auth_client_data Simon Arlott 2016-05-01 11:38:32 +01:00
  • a5f52774bb
    authd: Only use refcount for reference counting Simon Arlott 2016-05-01 11:31:05 +01:00
  • 2392770f4d
    authd: fix auth->cid type sizes Simon Arlott 2016-05-01 11:12:34 +01:00
  • a4da4fe574
    authd: fix memory leak in start_auth Simon Arlott 2016-05-01 10:59:22 +01:00
  • 9f928dc532
    authd: don't call cancel_providers recursively Simon Arlott 2016-05-01 10:53:34 +01:00
  • d955cd9f97
    authd: use a list for auth_providers Simon Arlott 2016-05-01 10:49:12 +01:00
  • f4d828ef96 m_alias: restore old behaviour of joining all parameters. Elizabeth Myers 2016-05-01 03:43:55 -05:00
  • 998b6ec513 stage for charybdis 4-beta1. William Pitcock 2016-04-30 19:58:14 -05:00
  • 9cd0063a2c librb: fix commio build on win32 William Pitcock 2016-04-30 19:33:31 -05:00
  • b585278b32 authd: provider: make refcounting system less fragile William Pitcock 2016-04-30 19:26:02 -05:00
  • a71b65b15c Revert "authd: change to lists instead of dictionaries for various things" William Pitcock 2016-04-30 19:20:12 -05:00
  • 92404a1a98
    [openssl] Forward-port some more cleanups from fixes to 3.5 Aaron Jones 2016-04-30 21:45:16 +00:00
  • 3b0b4037d0
    authd: don't decrement refcount twice when accepting the client Simon Arlott 2016-04-30 17:06:21 +01:00
  • 896370cc3e
    m_stats: don't try to access bl_stats if it doesn't exist Simon Arlott 2016-04-30 13:18:48 +01:00
  • 3c5f720c6f
    authd_check: don't try to update bl_stats if it doesn't exist Simon Arlott 2016-04-30 13:18:06 +01:00
  • 4573f8f2fb
    authproc: don't try to delete bl_stats if it hasn't been created Simon Arlott 2016-04-30 13:11:06 +01:00