summary refs log tree commit diff stats
path: root/src/common/util.c
AgeCommit message (Collapse)Author
2014-12-28Fix building as c89TingPing
2014-12-28Use glib for all allocationsTingPing
- Removes need to check for malloc failure - Removes need for NULL checks on free - Adds checks for integer overflows - Removes some extra memset calls - Removes chance of mixing libc and glib malloc/free
2014-12-17More consistently include config.hTingPing
2014-12-15Remove unused headerTingPing
2014-12-15Add patch from cygwinTingPing
2014-12-08Removed some unnecessary casts.Arnavion
2014-12-08Removed some commented-out code.Arnavion
2014-12-08Removed some unnecessary null-checks for calls to g_free and g_strfreevArnavion
2014-11-22Fix possible crash in SASL Blowfish mechTingPing
2014-11-02Warning cleanupCampbell Barton
- ignoring const - declarations after statements - some C files didnt include own headers (risking them getting out of sync) Closes #1064
2014-07-28Fix warningTingPing
2014-07-28Fixed expand_homedir to handle paths like "~user" correctly.Arnavion
2014-07-05Disable tray support on ElementaryTingPing
They followed Ubuntu in breaking any gtk trays..
2014-06-21Remove broken debug codeTingPing
2014-06-04Use GDir instead of direntTingPing
2014-06-04Use glib to parse and launch commands for util_execTingPing
Fixes #958
2014-06-04win32: Use config.h instead of config-win32.hTingPing
2014-04-24Replace deprecated GetVersionEx calls with version helpersBerke Viktor
Only compiles with 8.1 SDK but runs everywhere Closes #957
2014-04-21Use utf-8 variant of strftime to format log file paths.Arnavion
strftime assumes the format string is in locale encoding, which mangles log file paths that are in utf-8. Fixes #767 Fixes #945
2014-02-12Fix some leaksTingPing
2014-02-12Remove unused functionTingPing
2014-02-04osx: Set Menlo as default fontTingPing
This moves the find_font function to the front ends since it depends on pango and cairo
2014-01-30Now make_ping_time() in common/util.c returns the time in milliseconds insteadDiogo Sousa
of microseconds. In fe_set_lag(serv, lag) the lag argument is now in milliseconds as well. Fixes #758.
2013-11-02Fix invalid timestamps crashing on WindowsTingPing
2013-09-25Only show users country if its not unknownTingPing
2013-09-07Disable challangeauth without opensslTingPing
2013-09-07Implement BLOWFISh, AES, and EXTERNAL SASL mechanismsTingPing
Closes #657
2013-05-20Sample code docs for challengeauth_response()Berke Viktor
2013-05-19CosmeticsBerke Viktor
2013-05-19Simplify SASL auth string generation codeBerke Viktor
2013-05-17Add support for QuakeNet /CHALLENGEAUTH, remove legacy /AUTHBerke Viktor
2013-05-14Fix warningsBerke Viktor
2013-05-04Replace g_strdup_printf with g_build_filename where possibleBerke Viktor
2013-04-02Only include top level includes from GTK+, GLib and GDK-PixBufBerke Viktor
2013-04-02Remove most of HexTray and one instanceBerke Viktor
You can still build HexTray manually if you want to try fixing it
2013-03-25Disable tray when using UnityTingPing
2013-01-09Oops, fixed error in util.cRichardHitt
2013-01-09Make source cleah with cppcheck, except for mpc and saslRichardHitt
2012-12-23fix incorrect FSF addressDan Mashal
2012-11-11utf8-everywhere: Derp.Arnav Singh
2012-11-11utf8-everywhere: Fixed some remaining C file I/O API calls to use the glib API.Arnav Singh
2012-11-04Indentation cosmeticsBerke Viktor
2012-11-03Initial commit for utf8 everywhere.Arnavion
2012-10-30Nah, even more rebrandingBerke Viktor
2012-10-29Make HexTray filename consistent with the restBerke Viktor
2012-10-28Use Consolas as the default font where availableBerke Viktor
2012-10-28Even moar polishingBerke Viktor
2012-10-28More polishing for the About dialogBerke Viktor
2012-10-27Ignore generated config.h properly on UnixBerke Viktor
2012-10-25Eliminate compiler warning and update Windows Server nameBerke Viktor