root / ChangeLog-1.0
History | View | Annotate | Download (323.5 kB)
| 1 | 1 | hiro | 2004-12-24 |
|---|---|---|---|
| 2 | 1 | hiro | |
| 3 | 1 | hiro | * version 1.0.0 |
| 4 | 1 | hiro | |
| 5 | 1 | hiro | 2004-12-22 |
| 6 | 1 | hiro | |
| 7 | 1 | hiro | * src/account.c: account_delete(): fixed the crash on deleting a |
| 8 | 1 | hiro | remote account if the corresponding folder was selected (Debian BTS |
| 9 | 1 | hiro | #284483). |
| 10 | 1 | hiro | |
| 11 | 1 | hiro | 2004-12-21 |
| 12 | 1 | hiro | |
| 13 | 1 | hiro | * NEWS, TODO, TODO.jp: updated. |
| 14 | 1 | hiro | * manual/ja/sylpheed.sgml: updated. |
| 15 | 1 | hiro | |
| 16 | 1 | hiro | 2004-12-17 |
| 17 | 1 | hiro | |
| 18 | 1 | hiro | * src/action.c: parse_append_filename(): escape all special characters |
| 19 | 1 | hiro | without quote (thanks to IWAMOTO Kouichi and Yoichi Imai). |
| 20 | 1 | hiro | * AUTHORS: updated. |
| 21 | 1 | hiro | |
| 22 | 1 | hiro | 2004-12-16 |
| 23 | 1 | hiro | |
| 24 | 1 | hiro | * INSTALL |
| 25 | 1 | hiro | INSTALL.jp: updated the confirmation list. |
| 26 | 1 | hiro | |
| 27 | 1 | hiro | 2004-12-15 |
| 28 | 1 | hiro | |
| 29 | 1 | hiro | * version 1.0.0rc |
| 30 | 1 | hiro | |
| 31 | 1 | hiro | 2004-12-15 |
| 32 | 1 | hiro | |
| 33 | 1 | hiro | * src/compose.c: compose_wrap_line_all_full(): fixed the logic of |
| 34 | 1 | hiro | space insertion. |
| 35 | 1 | hiro | |
| 36 | 1 | hiro | 2004-12-15 |
| 37 | 1 | hiro | |
| 38 | 1 | hiro | * manual/ja/sylpheed.sgml: updated. |
| 39 | 1 | hiro | |
| 40 | 1 | hiro | 2004-12-15 |
| 41 | 1 | hiro | |
| 42 | 1 | hiro | * src/addrbook.c |
| 43 | 1 | hiro | src/addressbook.c |
| 44 | 1 | hiro | src/addrindex.c |
| 45 | 1 | hiro | src/jpilot.c |
| 46 | 1 | hiro | src/ldif.c |
| 47 | 1 | hiro | src/syldap.c |
| 48 | 1 | hiro | src/vcard.c: removed '... defined but not used' warnings. |
| 49 | 1 | hiro | |
| 50 | 1 | hiro | 2004-12-13 |
| 51 | 1 | hiro | |
| 52 | 1 | hiro | * src/compose.c: compose_wrap_line_all_full(): only insert space |
| 53 | 1 | hiro | when joining lines if the first character of the next line is not |
| 54 | 1 | hiro | space, or it's a boundary between multi- and single-byte characters. |
| 55 | 1 | hiro | |
| 56 | 1 | hiro | 2004-12-13 |
| 57 | 1 | hiro | |
| 58 | 1 | hiro | * src/action.c: parse_append_filename(): escape special characters |
| 59 | 1 | hiro | (thanks to IWAMOTO Kouichi). |
| 60 | 1 | hiro | * src/utils.c: subst_for_filename(): also substitute single quote. |
| 61 | 1 | hiro | |
| 62 | 1 | hiro | 2004-12-10 |
| 63 | 1 | hiro | |
| 64 | 1 | hiro | * src/compose.c: compose_wrap_line_all_full(): fixed joining line |
| 65 | 1 | hiro | problem when the first character of the next line is not |
| 66 | 1 | hiro | alphanumeric. |
| 67 | 1 | hiro | |
| 68 | 1 | hiro | 2004-12-09 |
| 69 | 1 | hiro | |
| 70 | 1 | hiro | * src/main.c: send_queue() |
| 71 | 1 | hiro | src/mainwindow.c: send_queue_cb() |
| 72 | 1 | hiro | src/compose.c: compose_send(), compose_send_later_cb(): ask user |
| 73 | 1 | hiro | to switch to online if in offline mode when sending. |
| 74 | 1 | hiro | |
| 75 | 1 | hiro | 2004-12-08 |
| 76 | 1 | hiro | |
| 77 | 1 | hiro | * src/imap.c: applied bitlength_clean_up.imap.c.patch that fixes the |
| 78 | 1 | hiro | integer length problem on 64-bit platforms (thanks to Alfons). |
| 79 | 1 | hiro | |
| 80 | 1 | hiro | 2004-12-03 |
| 81 | 1 | hiro | |
| 82 | 1 | hiro | * version 1.0.0beta4 |
| 83 | 1 | hiro | |
| 84 | 1 | hiro | 2004-12-03 |
| 85 | 1 | hiro | |
| 86 | 1 | hiro | * src/pixmaps/regular.xpm: removed unused icon. |
| 87 | 1 | hiro | * README |
| 88 | 1 | hiro | README.jp: updated. |
| 89 | 1 | hiro | |
| 90 | 1 | hiro | 2004-12-02 |
| 91 | 1 | hiro | |
| 92 | 1 | hiro | * src/pop.c: pop3_write_msg_to_file(): don't convert single CRs to |
| 93 | 1 | hiro | LFs (thanks to Alfons). |
| 94 | 1 | hiro | * src/utils.[ch]: my_memmem(): original implementation of memmem(). |
| 95 | 1 | hiro | |
| 96 | 1 | hiro | 2004-12-01 |
| 97 | 1 | hiro | |
| 98 | 1 | hiro | * manual/ja/sylpheed.sgml: updated for the latest version. |
| 99 | 1 | hiro | |
| 100 | 1 | hiro | 2004-12-01 |
| 101 | 1 | hiro | |
| 102 | 1 | hiro | * src/pixmaps/unread.xpm: adjusted the hue of image. |
| 103 | 1 | hiro | |
| 104 | 1 | hiro | 2004-12-01 |
| 105 | 1 | hiro | |
| 106 | 1 | hiro | * src/filter.c: removed C99 '//' comments. |
| 107 | 1 | hiro | |
| 108 | 1 | hiro | 2004-11-30 |
| 109 | 1 | hiro | |
| 110 | 1 | hiro | * src/pixmaps/dir-close.xpm |
| 111 | 1 | hiro | src/pixmaps/dir-open.xpm |
| 112 | 1 | hiro | src/pixmaps/dir-noselect.xpm |
| 113 | 1 | hiro | src/pixmaps/group.xpm: adjusted the hue of images. |
| 114 | 1 | hiro | |
| 115 | 1 | hiro | 2004-11-29 |
| 116 | 1 | hiro | |
| 117 | 1 | hiro | * src/pixmaps/dir-close.xpm |
| 118 | 1 | hiro | src/pixmaps/dir-open.xpm |
| 119 | 1 | hiro | src/pixmaps/dir-noselect.xpm |
| 120 | 1 | hiro | src/pixmaps/group.xpm: replaced with new images. |
| 121 | 1 | hiro | |
| 122 | 1 | hiro | 2004-11-29 |
| 123 | 1 | hiro | |
| 124 | 1 | hiro | * src/pixmaps/folder.xpm: removed. |
| 125 | 1 | hiro | |
| 126 | 1 | hiro | 2004-11-26 |
| 127 | 1 | hiro | |
| 128 | 1 | hiro | * src/summaryview.c: changed one-letter column titles to icons. |
| 129 | 1 | hiro | * src/pixmaps/mail.xpm: new. |
| 130 | 1 | hiro | |
| 131 | 1 | hiro | 2004-11-26 |
| 132 | 1 | hiro | |
| 133 | 1 | hiro | * src/summaryview.c: summary_execute(): pop summary statusbar message. |
| 134 | 1 | hiro | |
| 135 | 1 | hiro | 2004-11-26 |
| 136 | 1 | hiro | |
| 137 | 1 | hiro | * src/prefs_common.c: added Web browser commands. |
| 138 | 1 | hiro | |
| 139 | 1 | hiro | 2004-11-26 |
| 140 | 1 | hiro | |
| 141 | 1 | hiro | * manual/ja/sylpheed.sgml: updated for the latest version. |
| 142 | 1 | hiro | * manual/ja/Makefile.am: added target 'update-html'. |
| 143 | 1 | hiro | |
| 144 | 1 | hiro | 2004-11-22 |
| 145 | 1 | hiro | |
| 146 | 1 | hiro | * INSTALL |
| 147 | 1 | hiro | INSTALL.jp: updated the confirmation list. |
| 148 | 1 | hiro | |
| 149 | 1 | hiro | 2004-11-19 |
| 150 | 1 | hiro | |
| 151 | 1 | hiro | * src/jpilot.c: unify the coding style. |
| 152 | 1 | hiro | * src/mainwindow.c: fixed duplicated accelerator. |
| 153 | 1 | hiro | |
| 154 | 1 | hiro | 2004-11-18 |
| 155 | 1 | hiro | |
| 156 | 1 | hiro | * src/procmsg.c: write_mark_func(): fixed bad cast on the system that |
| 157 | 1 | hiro | sizeof(gpointer) != guint. |
| 158 | 1 | hiro | |
| 159 | 1 | hiro | 2004-11-18 |
| 160 | 1 | hiro | |
| 161 | 1 | hiro | * src/mainwindow.c: fixed English (trashes -> trash). |
| 162 | 1 | hiro | * src/prefs_common.c: prefs_keybind_apply_clicked(): updated menu |
| 163 | 1 | hiro | strings. |
| 164 | 1 | hiro | |
| 165 | 1 | hiro | 2004-11-18 |
| 166 | 1 | hiro | |
| 167 | 1 | hiro | * src/mainwindow.c: changed the menu label "Empty trash" to |
| 168 | 1 | hiro | "Empty all trashes". |
| 169 | 1 | hiro | |
| 170 | 1 | hiro | 2004-11-16 |
| 171 | 1 | hiro | |
| 172 | 1 | hiro | * version 1.0.0beta3 |
| 173 | 1 | hiro | |
| 174 | 1 | hiro | 2004-11-16 |
| 175 | 1 | hiro | |
| 176 | 1 | hiro | * src/pixmaps/error.xpm: made them smaller size to fit CList row. |
| 177 | 1 | hiro | |
| 178 | 1 | hiro | 2004-11-16 |
| 179 | 1 | hiro | |
| 180 | 1 | hiro | * src/jpilot.c: applied the JPilot addressbook Japanese support |
| 181 | 1 | hiro | patch (thanks to IWAMOTO, Kouichi). |
| 182 | 1 | hiro | |
| 183 | 1 | hiro | 2004-11-15 |
| 184 | 1 | hiro | |
| 185 | 1 | hiro | * src/compose.c |
| 186 | 1 | hiro | src/procmime.[ch]: use BASE64 encoding if the ratio of 8bit |
| 187 | 1 | hiro | characters in attaching text files is greater than 20%, otherwise |
| 188 | 1 | hiro | use quoted-printable (or 7bit if not at all). |
| 189 | 1 | hiro | |
| 190 | 1 | hiro | 2004-11-12 |
| 191 | 1 | hiro | |
| 192 | 1 | hiro | * src/compose.c: compose_write_attach() |
| 193 | 1 | hiro | src/procmime.c: procmime_decode_content(): |
| 194 | 1 | hiro | canonicalize text files before encoding to BASE64, and |
| 195 | 1 | hiro | uncanonicalize after decoding to conform with RFC 2045 |
| 196 | 1 | hiro | (thanks to Nicolas Degory). |
| 197 | 1 | hiro | |
| 198 | 1 | hiro | 2004-11-11 |
| 199 | 1 | hiro | |
| 200 | 1 | hiro | * src/pixmaps/complete.xpm |
| 201 | 1 | hiro | src/pixmaps/continue.xpm: made them smaller size to fit CList |
| 202 | 1 | hiro | row. |
| 203 | 1 | hiro | |
| 204 | 1 | hiro | 2004-11-11 |
| 205 | 1 | hiro | |
| 206 | 1 | hiro | * src/statusbar.c: statusbar_create(): set the width of widget to 1 |
| 207 | 1 | hiro | not to expand automatically. |
| 208 | 1 | hiro | * src/utils.[ch]: trim_string_before(): trim beginning characters |
| 209 | 1 | hiro | longer than the specified length and add "...". |
| 210 | 1 | hiro | * src/folderview.c |
| 211 | 1 | hiro | src/summaryview.c: use trim_string_before() to display folder name. |
| 212 | 1 | hiro | |
| 213 | 1 | hiro | 2004-11-10 |
| 214 | 1 | hiro | |
| 215 | 1 | hiro | * src/defs.h |
| 216 | 1 | hiro | src/prefs_common.c: made mozilla-firefox as default browser. |
| 217 | 1 | hiro | |
| 218 | 1 | hiro | 2004-11-09 |
| 219 | 1 | hiro | |
| 220 | 1 | hiro | * src/summaryview.c: summary_key_pressed() |
| 221 | 1 | hiro | src/textview.c: textview_key_pressed(): back scroll when Shift or |
| 222 | 1 | hiro | Alt and Space key is pressed. Also back scroll when Shift and Enter |
| 223 | 1 | hiro | key is pressed. |
| 224 | 1 | hiro | |
| 225 | 1 | hiro | 2004-11-09 |
| 226 | 1 | hiro | |
| 227 | 1 | hiro | * src/foldersel.c: foldersel_new_folder(): select newly created |
| 228 | 1 | hiro | folder. |
| 229 | 1 | hiro | |
| 230 | 1 | hiro | 2004-11-08 |
| 231 | 1 | hiro | |
| 232 | 1 | hiro | * version 1.0.0beta2 |
| 233 | 1 | hiro | |
| 234 | 1 | hiro | 2004-11-08 |
| 235 | 1 | hiro | |
| 236 | 1 | hiro | * src/account.c |
| 237 | 1 | hiro | src/imap.c |
| 238 | 1 | hiro | src/inc.c |
| 239 | 1 | hiro | src/pop.c |
| 240 | 1 | hiro | src/prefs_account.[ch]: obsoleted RecvProtocol::A_APOP and made an |
| 241 | 1 | hiro | option for APOP. |
| 242 | 1 | hiro | prefs_account_protocol_set_optmenu(): refactored. |
| 243 | 1 | hiro | |
| 244 | 1 | hiro | 2004-11-07 |
| 245 | 1 | hiro | |
| 246 | 1 | hiro | * src/folderview.c: folderview_empty_trash_cb(): removed unused |
| 247 | 1 | hiro | variables. |
| 248 | 1 | hiro | |
| 249 | 1 | hiro | 2004-11-05 |
| 250 | 1 | hiro | |
| 251 | 1 | hiro | * src/summary_search.c: use C string instead of wide character string. |
| 252 | 1 | hiro | Enabled AND/OR matching. |
| 253 | 1 | hiro | |
| 254 | 1 | hiro | 2004-11-05 |
| 255 | 1 | hiro | |
| 256 | 1 | hiro | * src/folderview.[ch] |
| 257 | 1 | hiro | src/mainwindow.c: change menu sensitivity of File/Folder and |
| 258 | 1 | hiro | File/Mailbox according to selected folder. |
| 259 | 1 | hiro | Enabled newsgroups subscription from 'File/Folder/Create new folder'. |
| 260 | 1 | hiro | |
| 261 | 1 | hiro | 2004-11-04 |
| 262 | 1 | hiro | |
| 263 | 1 | hiro | * src/folderview.[ch] |
| 264 | 1 | hiro | src/mainwindow.c: reorganized folder/mailbox menus. |
| 265 | 1 | hiro | Enabled 'Remove mailbox', 'Check for new messages' and |
| 266 | 1 | hiro | 'Rebuild folder tree' on main menu. |
| 267 | 1 | hiro | Removed 'Remove mailbox' from the folder context menu. |
| 268 | 1 | hiro | |
| 269 | 1 | hiro | 2004-11-04 |
| 270 | 1 | hiro | |
| 271 | 1 | hiro | * src/folderview.c |
| 272 | 1 | hiro | src/mainwindow.c |
| 273 | 1 | hiro | src/procmsg.[ch]: added 'Empty trash' to the folder context menu. |
| 274 | 1 | hiro | |
| 275 | 1 | hiro | 2004-11-01 |
| 276 | 1 | hiro | |
| 277 | 1 | hiro | * src/filter.[ch] |
| 278 | 1 | hiro | src/summaryview.c: don't move/delete immediately when |
| 279 | 1 | hiro | immediate_execution is off. |
| 280 | 1 | hiro | |
| 281 | 1 | hiro | 2004-10-29 |
| 282 | 1 | hiro | |
| 283 | 1 | hiro | * version 1.0.0beta1 |
| 284 | 1 | hiro | |
| 285 | 1 | hiro | 2004-10-29 |
| 286 | 1 | hiro | |
| 287 | 1 | hiro | * upgraded to gettext-0.14.1. |
| 288 | 1 | hiro | |
| 289 | 1 | hiro | 2004-10-28 |
| 290 | 1 | hiro | |
| 291 | 1 | hiro | * src/compose.c: reorganized the menu. |
| 292 | 1 | hiro | * src/mh.c: removed g_print() for debug. |
| 293 | 1 | hiro | |
| 294 | 1 | hiro | 2004-10-27 |
| 295 | 1 | hiro | |
| 296 | 1 | hiro | * src/compose.c |
| 297 | 1 | hiro | src/prefs_template.c |
| 298 | 1 | hiro | src/template.[ch]: added Cc: to template parameter. |
| 299 | 1 | hiro | |
| 300 | 1 | hiro | 2004-10-26 |
| 301 | 1 | hiro | |
| 302 | 1 | hiro | * src/prefs_filter_edit.c: fixed condition menu switching problem |
| 303 | 1 | hiro | on editing existing rules. |
| 304 | 1 | hiro | |
| 305 | 1 | hiro | 2004-10-25 |
| 306 | 1 | hiro | |
| 307 | 1 | hiro | * src/filter.c: filter_action_exec(): update counters of FolderItem |
| 308 | 1 | hiro | on local filtering (fixes wrong folderview message count). |
| 309 | 1 | hiro | |
| 310 | 1 | hiro | 2004-10-25 |
| 311 | 1 | hiro | |
| 312 | 1 | hiro | * src/mbox.c: proc_mbox(): check if folder_table is NULL (fix |
| 313 | 1 | hiro | warnings). |
| 314 | 1 | hiro | |
| 315 | 1 | hiro | 2004-10-21 |
| 316 | 1 | hiro | |
| 317 | 1 | hiro | * src/pixmaps/stock_add_16.xpm |
| 318 | 1 | hiro | src/pixmaps/stock_remove_16.xpm: converted from stock icons in |
| 319 | 1 | hiro | gtk-2.4. |
| 320 | 1 | hiro | * src/prefs_filter_edit.c: use icons for add/remove button. |
| 321 | 1 | hiro | * src/stock_pixmap.[ch]: added add/remove icons. |
| 322 | 1 | hiro | |
| 323 | 1 | hiro | 2004-10-21 |
| 324 | 1 | hiro | |
| 325 | 1 | hiro | * src/pixmaps/stock_dialog_error_48.xpm |
| 326 | 1 | hiro | src/pixmaps/stock_dialog_info_48.xpm |
| 327 | 1 | hiro | src/pixmaps/stock_dialog_question_48.xpm |
| 328 | 1 | hiro | src/pixmaps/stock_dialog_warning_48.xpm: converted dialog icons from |
| 329 | 1 | hiro | stock icons in gtk-2.4. |
| 330 | 1 | hiro | * src/alertpanel.[ch]: added icons to the alert dialog. |
| 331 | 1 | hiro | alertpanel_message(): Added AlertType. |
| 332 | 1 | hiro | * src/stock_pixmaps.[ch]: added dialog icons. |
| 333 | 1 | hiro | |
| 334 | 1 | hiro | |
| 335 | 1 | hiro | 2004-10-08 |
| 336 | 1 | hiro | |
| 337 | 1 | hiro | * src/procmsg.c: removed verbose debug prints. |
| 338 | 1 | hiro | |
| 339 | 1 | hiro | 2004-10-07 |
| 340 | 1 | hiro | |
| 341 | 1 | hiro | * version 0.9.99 |
| 342 | 1 | hiro | |
| 343 | 1 | hiro | 2004-10-07 |
| 344 | 1 | hiro | |
| 345 | 1 | hiro | * src/procmsg.c: procmsg_send_queue() |
| 346 | 1 | hiro | src/send_message.c: send_queue_info_free(): fixed segmentation fault |
| 347 | 1 | hiro | when trying to send an invalid queued message. |
| 348 | 1 | hiro | |
| 349 | 1 | hiro | 2004-10-06 |
| 350 | 1 | hiro | |
| 351 | 1 | hiro | * src/mainwindow.c: added separators to the File menu. |
| 352 | 1 | hiro | * src/prefs_filter_edit.c: removed some debug prints. |
| 353 | 1 | hiro | |
| 354 | 1 | hiro | 2004-10-05 |
| 355 | 1 | hiro | |
| 356 | 1 | hiro | * src/inputdialog.c: input_dialog_open(): don't start auto-checking |
| 357 | 1 | hiro | mail while opening the input dialog. |
| 358 | 1 | hiro | |
| 359 | 1 | hiro | 2004-10-04 |
| 360 | 1 | hiro | |
| 361 | 1 | hiro | * src/mh.c: mh_remove_all_msg() |
| 362 | 1 | hiro | src/procmsg.c: procmsg_empty_trash(): fixed wrong message count |
| 363 | 1 | hiro | after emptying trash. |
| 364 | 1 | hiro | |
| 365 | 1 | hiro | 2004-10-01 |
| 366 | 1 | hiro | |
| 367 | 1 | hiro | * src/prefs_filter.c: fixed a bug that didn't add an auto-created |
| 368 | 1 | hiro | rule. |
| 369 | 1 | hiro | * src/prefs_filter_edit.c: prefs_filter_edit_dialog_to_rule(): check |
| 370 | 1 | hiro | if rule name exists. |
| 371 | 1 | hiro | |
| 372 | 1 | hiro | 2004-09-30 |
| 373 | 1 | hiro | |
| 374 | 1 | hiro | * src/filter.c: filter_apply_msginfo(): don't apply filter if |
| 375 | 1 | hiro | FilterRule::enabled == FALSE. |
| 376 | 1 | hiro | * src/prefs_filter.c: implemented Enabled column. |
| 377 | 1 | hiro | * src/account.c: account_selected(): modified the behavior of |
| 378 | 1 | hiro | double-click. |
| 379 | 1 | hiro | |
| 380 | 1 | hiro | 2004-09-30 |
| 381 | 1 | hiro | |
| 382 | 1 | hiro | * src/colorlabel.c: modified the menu label size. Removed "None" from |
| 383 | 1 | hiro | color menu. |
| 384 | 1 | hiro | * src/filter.[ch] |
| 385 | 1 | hiro | src/prefs_filter_edit.c: implemented color label action. |
| 386 | 1 | hiro | * src/summaryview.c: summary_filter_func(): update summary flags |
| 387 | 1 | hiro | when flag action is performed. |
| 388 | 1 | hiro | |
| 389 | 1 | hiro | 2004-09-29 |
| 390 | 1 | hiro | |
| 391 | 1 | hiro | * src/prefs_filter_edit.c: added color label. |
| 392 | 1 | hiro | * src/colorlabel.c: modified the menu label size and border. |
| 393 | 1 | hiro | |
| 394 | 1 | hiro | 2004-09-28 |
| 395 | 1 | hiro | |
| 396 | 1 | hiro | * src/filter.[ch] |
| 397 | 1 | hiro | src/prefs_filter_edit.c: improved error handling when creating a |
| 398 | 1 | hiro | rule. |
| 399 | 1 | hiro | |
| 400 | 1 | hiro | 2004-09-28 |
| 401 | 1 | hiro | |
| 402 | 1 | hiro | * src/prefs_common.c: adjusted the default size of views. |
| 403 | 1 | hiro | |
| 404 | 1 | hiro | 2004-09-27 |
| 405 | 1 | hiro | |
| 406 | 1 | hiro | * src/filter.c |
| 407 | 1 | hiro | src/prefs_filter_edit.c: implemented size/age condition. |
| 408 | 1 | hiro | * src/menu.[ch]: menu_get_option_menu_active_user_data(): new. |
| 409 | 1 | hiro | |
| 410 | 1 | hiro | 2004-09-22 |
| 411 | 1 | hiro | |
| 412 | 1 | hiro | * src/prefs_filter_edit.c: select previous item when editing header |
| 413 | 1 | hiro | finished. |
| 414 | 1 | hiro | |
| 415 | 1 | hiro | 2004-09-22 |
| 416 | 1 | hiro | |
| 417 | 1 | hiro | * src/prefs_filter.[ch] |
| 418 | 1 | hiro | src/prefs_filter_edit.c |
| 419 | 1 | hiro | src/procheader.[ch]: implemented user-defined header dialog. |
| 420 | 1 | hiro | |
| 421 | 1 | hiro | 2004-09-17 |
| 422 | 1 | hiro | |
| 423 | 1 | hiro | * src/filter.c: |
| 424 | 1 | hiro | filter_action_exec(): modified local filtering. |
| 425 | 1 | hiro | strmatch_regex(): use case-insensitive regex. |
| 426 | 1 | hiro | * src/summaryview.[ch]: display filtering result to the status bar. |
| 427 | 1 | hiro | |
| 428 | 1 | hiro | 2004-09-14 |
| 429 | 1 | hiro | |
| 430 | 1 | hiro | * src/filter.[ch]: implemented filter rule application timing. |
| 431 | 1 | hiro | * src/prefs_fil_er_edit.c: prefs_filter_edit_action_hbox_set(): |
| 432 | 1 | hiro | fixed a bug that didn't display parameter of PF_ACTION_EXEC. |
| 433 | 1 | hiro | |
| 434 | 1 | hiro | 2004-09-10 |
| 435 | 1 | hiro | |
| 436 | 1 | hiro | * src/prefs_filter.c: prefs_filter_write_user_header_list(): use |
| 437 | 1 | hiro | prefs_file_open() instead of fopen(). |
| 438 | 1 | hiro | |
| 439 | 1 | hiro | 2004-09-10 |
| 440 | 1 | hiro | |
| 441 | 1 | hiro | * src/defs.h |
| 442 | 1 | hiro | src/prefs_filter.c: implemented load/save of user-defined |
| 443 | 1 | hiro | header list. |
| 444 | 1 | hiro | |
| 445 | 1 | hiro | 2004-09-09 |
| 446 | 1 | hiro | |
| 447 | 1 | hiro | * src/inc.c: inc_spool() |
| 448 | 1 | hiro | src/prefs_common.c: modified spool path config so that users can |
| 449 | 1 | hiro | specify both file and directory. |
| 450 | 1 | hiro | |
| 451 | 1 | hiro | 2004-09-09 |
| 452 | 1 | hiro | |
| 453 | 1 | hiro | * src/prefs_filter.[ch] |
| 454 | 1 | hiro | src/prefs_filter_edit.[ch]: implemented creating filter rule by |
| 455 | 1 | hiro | message. |
| 456 | 1 | hiro | |
| 457 | 1 | hiro | 2004-09-07 |
| 458 | 1 | hiro | |
| 459 | 1 | hiro | * src/mimeview.c: mimeview_drag_data_get() |
| 460 | 1 | hiro | src/summaryview.c: summary_drag_data_get(): fixed broken URI in |
| 461 | 1 | hiro | DnD. |
| 462 | 1 | hiro | |
| 463 | 1 | hiro | 2004-09-06 |
| 464 | 1 | hiro | |
| 465 | 1 | hiro | * src/filter.[ch] |
| 466 | 1 | hiro | src/summaryview.c: fixed local filtering. |
| 467 | 1 | hiro | * src/mh.c: mh_copy_msgs(): restored missing 'else'. |
| 468 | 1 | hiro | |
| 469 | 1 | hiro | 2004-09-06 |
| 470 | 1 | hiro | |
| 471 | 1 | hiro | * src/foldersel.c: foldersel_new_folder(): fixed possible memory |
| 472 | 1 | hiro | corruption, and write folder list data after appending. |
| 473 | 1 | hiro | * src/summaryview.c: summary_show(): up FolderItem::opened flag |
| 474 | 1 | hiro | after reading message list. |
| 475 | 1 | hiro | |
| 476 | 1 | hiro | 2004-09-03 |
| 477 | 1 | hiro | |
| 478 | 1 | hiro | * src/filter.c |
| 479 | 1 | hiro | src/inc.c |
| 480 | 1 | hiro | src/mbox.c |
| 481 | 1 | hiro | src/mh.c |
| 482 | 1 | hiro | src/procmsg.[ch] |
| 483 | 1 | hiro | src/summaryview.c: properly handle 'new' flags by using |
| 484 | 1 | hiro | FolderItem::mark_queue. |
| 485 | 1 | hiro | |
| 486 | 1 | hiro | 2004-08-31 |
| 487 | 1 | hiro | |
| 488 | 1 | hiro | * src/filter.c |
| 489 | 1 | hiro | src/inc.c: modified 'new' flags management. |
| 490 | 1 | hiro | |
| 491 | 1 | hiro | 2004-08-31 |
| 492 | 1 | hiro | |
| 493 | 1 | hiro | * src/prefs_filter.c: don't move to the last row when opening the |
| 494 | 1 | hiro | dialog. Clear CList when closing. |
| 495 | 1 | hiro | |
| 496 | 1 | hiro | 2004-08-27 |
| 497 | 1 | hiro | |
| 498 | 1 | hiro | * src/filter.c |
| 499 | 1 | hiro | src/inc.c |
| 500 | 1 | hiro | src/pop.[ch] |
| 501 | 1 | hiro | src/prefs_filter_edit.c |
| 502 | 1 | hiro | src/summaryview.c: implemented FLT_ACTION_EXEC and FLT_ACTION_DELETE. |
| 503 | 1 | hiro | |
| 504 | 1 | hiro | 2004-08-27 |
| 505 | 1 | hiro | |
| 506 | 1 | hiro | * src/prefs_filter.c: auto-scroll when a new rule is added. |
| 507 | 1 | hiro | open edit dialog when a rule is double-clicked. |
| 508 | 1 | hiro | prefs_filter_copy_cb(): implemented. |
| 509 | 1 | hiro | * src/prefs_filter_edit.c: implemented action "Stop rule evaluation". |
| 510 | 1 | hiro | |
| 511 | 1 | hiro | 2004-08-26 |
| 512 | 1 | hiro | |
| 513 | 1 | hiro | * src/filter.[ch] |
| 514 | 1 | hiro | src/inc.c |
| 515 | 1 | hiro | src/mbox.c |
| 516 | 1 | hiro | src/prefs_filter_edit.c |
| 517 | 1 | hiro | src/summaryview.c: renamed FilterResult to FilterInfo, and added |
| 518 | 1 | hiro | account to its members. |
| 519 | 1 | hiro | Implemented command test, size, age, account, and on-receive |
| 520 | 1 | hiro | condition. |
| 521 | 1 | hiro | * src/mh.c |
| 522 | 1 | hiro | src/procheader.c: procheader_parse_file(): also get file size and |
| 523 | 1 | hiro | timestamp. |
| 524 | 1 | hiro | * src/utils.c: |
| 525 | 1 | hiro | execute_async() |
| 526 | 1 | hiro | execute_sync() |
| 527 | 1 | hiro | execute_command_line(): return exit status. |
| 528 | 1 | hiro | |
| 529 | 1 | hiro | 2004-08-26 |
| 530 | 1 | hiro | |
| 531 | 1 | hiro | * src/filter.[ch] |
| 532 | 1 | hiro | src/inc.c: save all types of performed actions. |
| 533 | 1 | hiro | filter_rule_rename_dest_path(): modified for the new system. |
| 534 | 1 | hiro | filter_rule_delete_action_by_dest_path(): delete actions that |
| 535 | 1 | hiro | matches with a path. |
| 536 | 1 | hiro | * src/mbox.c: proc_mbox(): ignore FLT_ACTION_NOT_RECEIVE. |
| 537 | 1 | hiro | * src/prefs_filter.c: prefs_filter_delete_path(): modified for the new |
| 538 | 1 | hiro | system. |
| 539 | 1 | hiro | * src/summaryview.c: |
| 540 | 1 | hiro | summary_filter() |
| 541 | 1 | hiro | summary_filter_func(): modified for the new system. |
| 542 | 1 | hiro | |
| 543 | 1 | hiro | 2004-08-25 |
| 544 | 1 | hiro | |
| 545 | 1 | hiro | * src/filter.[ch]: implemented message body match. |
| 546 | 1 | hiro | * src/procmime.[ch]: |
| 547 | 1 | hiro | procmime_find_string_part() |
| 548 | 1 | hiro | procmime_find_string(): take function pointer for matching. |
| 549 | 1 | hiro | * src/procmsg.[ch]: added file_path (which is only used for temporary |
| 550 | 1 | hiro | messages) to MsgInfo. |
| 551 | 1 | hiro | procmsg_msginfo_copy() |
| 552 | 1 | hiro | procmsg_msginfo_free(): handle extra members. |
| 553 | 1 | hiro | * src/summary_search.c: modified for procmime_find_string(). |
| 554 | 1 | hiro | * src/summaryview.c: filter_apply_local() -> filter_apply_msginfo(). |
| 555 | 1 | hiro | * src/utils.[ch]: added function for string match. |
| 556 | 1 | hiro | * src/compose.c |
| 557 | 1 | hiro | src/undo.c: removed redundant debug messages. |
| 558 | 1 | hiro | |
| 559 | 1 | hiro | 2004-08-24 |
| 560 | 1 | hiro | |
| 561 | 1 | hiro | * implemented the new filtering system (still in progress). |
| 562 | 1 | hiro | * src/defs.h |
| 563 | 1 | hiro | src/filter.[ch]: implemented reading/writing of filter XML data. |
| 564 | 1 | hiro | * src/prefs_filter.[ch] |
| 565 | 1 | hiro | src/prefs_filter_edit.[ch]: implemented UI for the new filtering |
| 566 | 1 | hiro | system. |
| 567 | 1 | hiro | * src/inc.c |
| 568 | 1 | hiro | src/main.c |
| 569 | 1 | hiro | src/mbox.c |
| 570 | 1 | hiro | src/pop.c |
| 571 | 1 | hiro | src/summaryview.c: modified for the new filtering system. |
| 572 | 1 | hiro | * src/menu.h: MENUITEM_ADD(): create separator if label is NULL. |
| 573 | 1 | hiro | * src/procheader.[ch]: added some utility functions. |
| 574 | 1 | hiro | * src/utils.c: open_uri(): modified warning message. |
| 575 | 1 | hiro | |
| 576 | 1 | hiro | 2004-08-09 |
| 577 | 1 | hiro | |
| 578 | 1 | hiro | * src/main.c: removed parsing of "./gtkrc". |
| 579 | 1 | hiro | |
| 580 | 1 | hiro | 2004-08-04 |
| 581 | 1 | hiro | |
| 582 | 1 | hiro | * src/socket.c: |
| 583 | 1 | hiro | ssl_read() |
| 584 | 1 | hiro | ssl_peek(): check SSL before reading data (fixes freeze when |
| 585 | 1 | hiro | socket is broken). |
| 586 | 1 | hiro | * src/session.[ch]: session_set_access_time(): new. |
| 587 | 1 | hiro | * src/imap.c |
| 588 | 1 | hiro | src/news.c |
| 589 | 1 | hiro | src/nntp.c: only update last_access_time when successfully |
| 590 | 1 | hiro | receiving a server response. |
| 591 | 1 | hiro | * thanks to Cedric Pradalier for above. |
| 592 | 1 | hiro | |
| 593 | 1 | hiro | 2004-07-23 |
| 594 | 1 | hiro | |
| 595 | 1 | hiro | * src/xml.[ch]: code cleanup and added some functions. |
| 596 | 1 | hiro | |
| 597 | 1 | hiro | 2004-07-16 |
| 598 | 1 | hiro | |
| 599 | 1 | hiro | * src/pop.[ch]: pop3_getrange_uidl_recv(): relaxed invalid UIDL |
| 600 | 1 | hiro | checking. |
| 601 | 1 | hiro | |
| 602 | 1 | hiro | 2004-07-16 |
| 603 | 1 | hiro | |
| 604 | 1 | hiro | * src/account.[ch] |
| 605 | 1 | hiro | src/main.c |
| 606 | 1 | hiro | src/prefs.[ch] |
| 607 | 1 | hiro | src/prefs_account.[ch] |
| 608 | 1 | hiro | src/prefs_common.[ch]: unified *_{save,write}_config() to
|
| 609 | 1 | hiro | *_write_config(). |
| 610 | 1 | hiro | |
| 611 | 1 | hiro | 2004-06-30 |
| 612 | 1 | hiro | |
| 613 | 1 | hiro | * src/procheader.c: |
| 614 | 1 | hiro | procheader_get_one_field() |
| 615 | 1 | hiro | procheader_get_unfolded_line(): fixed a bug that unfolding was |
| 616 | 1 | hiro | broken if the sequence 'SP CR LF' appeared (thanks to NOGUCHI, |
| 617 | 1 | hiro | Takuya). |
| 618 | 1 | hiro | |
| 619 | 1 | hiro | 2004-06-23 |
| 620 | 1 | hiro | |
| 621 | 1 | hiro | * src/prefs_common.c: made the default of confirm_on_exit FALSE. |
| 622 | 1 | hiro | |
| 623 | 1 | hiro | 2004-06-23 |
| 624 | 1 | hiro | |
| 625 | 1 | hiro | * src/menu.[ch]: added menu_set_active(). |
| 626 | 1 | hiro | * src/compose.c: don't change 'View/Auto wrapping' mode when selecting |
| 627 | 1 | hiro | accounts. |
| 628 | 1 | hiro | |
| 629 | 1 | hiro | 2004-06-23 |
| 630 | 1 | hiro | |
| 631 | 1 | hiro | * src/compose.[ch]: autowrap can be switched on/off from the compose |
| 632 | 1 | hiro | window. |
| 633 | 1 | hiro | |
| 634 | 1 | hiro | 2004-06-17 |
| 635 | 1 | hiro | |
| 636 | 1 | hiro | * version 0.9.12 |
| 637 | 1 | hiro | |
| 638 | 1 | hiro | 2004-06-17 |
| 639 | 1 | hiro | |
| 640 | 1 | hiro | * src/session.c: session_set_timeout(): fixed a bug that didn't |
| 641 | 1 | hiro | reset timeout_tag when interval is 0. |
| 642 | 1 | hiro | |
| 643 | 1 | hiro | 2004-06-16 |
| 644 | 1 | hiro | |
| 645 | 1 | hiro | * src/gtkstext.c: gtk_stext_update_text(): added null checking for |
| 646 | 1 | hiro | cache (thanks to Jim Hranicky). |
| 647 | 1 | hiro | |
| 648 | 1 | hiro | 2004-06-15 |
| 649 | 1 | hiro | |
| 650 | 1 | hiro | * src/defs.h: increased CACHE_VERSION to work around the |
| 651 | 1 | hiro | incompatibility of the cache on some platforms (ex. FreeBSD). |
| 652 | 1 | hiro | * src/procmsg.c: procmsg_read_cache(): discard all read cache data |
| 653 | 1 | hiro | if an error occurred. |
| 654 | 1 | hiro | |
| 655 | 1 | hiro | 2004-06-10 |
| 656 | 1 | hiro | |
| 657 | 1 | hiro | * src/summaryview.[ch]: hide 'Re-edit' menu when it's unusable. |
| 658 | 1 | hiro | |
| 659 | 1 | hiro | 2004-06-08 |
| 660 | 1 | hiro | |
| 661 | 1 | hiro | * src/inc.[ch] |
| 662 | 1 | hiro | src/send_message.c |
| 663 | 1 | hiro | src/session.[ch]: implemented session timeout. |
| 664 | 1 | hiro | * src/pop.h: removed unused values from Pop3ErrorValue. |
| 665 | 1 | hiro | |
| 666 | 1 | hiro | 2004-06-07 |
| 667 | 1 | hiro | |
| 668 | 1 | hiro | * src/inc.c: inc_all_account_mail(): code cleanup. |
| 669 | 1 | hiro | |
| 670 | 1 | hiro | 2004-06-03 |
| 671 | 1 | hiro | |
| 672 | 1 | hiro | * src/procmsg.c: procmsg_read_cache_data_str(): changed gint32 to |
| 673 | 1 | hiro | guint32 for some platforms. |
| 674 | 1 | hiro | * src/summaryview.c: restored 'Print' menu. |
| 675 | 1 | hiro | |
| 676 | 1 | hiro | 2004-06-01 |
| 677 | 1 | hiro | |
| 678 | 1 | hiro | * src/about.c: modified copyright year. |
| 679 | 1 | hiro | |
| 680 | 1 | hiro | 2004-05-28 |
| 681 | 1 | hiro | |
| 682 | 1 | hiro | * version 0.9.11 |
| 683 | 1 | hiro | |
| 684 | 1 | hiro | 2004-05-21 |
| 685 | 1 | hiro | |
| 686 | 1 | hiro | * src/smtp.c: comply with RFC 2821 (thanks to Alfons). |
| 687 | 1 | hiro | |
| 688 | 1 | hiro | 2004-05-20 |
| 689 | 1 | hiro | |
| 690 | 1 | hiro | * src/folderview.[ch]: implemented spring-loaded folder. |
| 691 | 1 | hiro | |
| 692 | 1 | hiro | 2004-05-20 |
| 693 | 1 | hiro | |
| 694 | 1 | hiro | * src/folderview.c: folderview_button_pressed(): enable menu item |
| 695 | 1 | hiro | 'Search messages...' only when opened folder is selected. |
| 696 | 1 | hiro | |
| 697 | 1 | hiro | 2004-05-19 |
| 698 | 1 | hiro | |
| 699 | 1 | hiro | * src/compose.c |
| 700 | 1 | hiro | src/prefs_common.[ch]: removed the option "Queue messages that fail |
| 701 | 1 | hiro | to send". |
| 702 | 1 | hiro | |
| 703 | 1 | hiro | 2004-05-18 |
| 704 | 1 | hiro | |
| 705 | 1 | hiro | * src/summaryview.c: cleaned up the context menu. |
| 706 | 1 | hiro | * src/mainwindow.c: changed the position of '/Message/Re-edit' |
| 707 | 1 | hiro | menuitem. |
| 708 | 1 | hiro | |
| 709 | 1 | hiro | 2004-05-12 |
| 710 | 1 | hiro | |
| 711 | 1 | hiro | * src/procmsg.[ch]: fixed the type of integer value in cache data |
| 712 | 1 | hiro | to g(u)int32. |
| 713 | 1 | hiro | |
| 714 | 1 | hiro | 2004-05-11 |
| 715 | 1 | hiro | |
| 716 | 1 | hiro | * src/nntp.c: nntp_get_article(): ignore the protocol error of |
| 717 | 1 | hiro | response for some broken news servers (thanks to Davide Scola). |
| 718 | 1 | hiro | |
| 719 | 1 | hiro | 2004-05-11 |
| 720 | 1 | hiro | |
| 721 | 1 | hiro | * src/gtkutils.[ch]: added gtkut_editable_disable_im(). |
| 722 | 1 | hiro | * src/passphrase.c: disable XIM on entering passphrase. |
| 723 | 1 | hiro | |
| 724 | 1 | hiro | 2004-05-11 |
| 725 | 1 | hiro | |
| 726 | 1 | hiro | * src/compose.c |
| 727 | 1 | hiro | src/folderview.c |
| 728 | 1 | hiro | src/inc.c |
| 729 | 1 | hiro | src/prefs_display_header.c |
| 730 | 1 | hiro | src/procmsg.h: fixed for AMD64 (and other 64-bit platforms) |
| 731 | 1 | hiro | (thanks to Hiroyuki Ikezoe). |
| 732 | 1 | hiro | |
| 733 | 1 | hiro | 2004-05-10 |
| 734 | 1 | hiro | |
| 735 | 1 | hiro | * src/inc.[ch]: don't use gtk_timeout_add(), instead use |
| 736 | 1 | hiro | gettimeofday() (to prevent infrequent lockup). |
| 737 | 1 | hiro | |
| 738 | 1 | hiro | 2004-03-19 |
| 739 | 1 | hiro | |
| 740 | 1 | hiro | * src/defs.h |
| 741 | 1 | hiro | src/inc.[ch]: changed the method of updating the progress dialog |
| 742 | 1 | hiro | to reduce the overhead on a fast network. |
| 743 | 1 | hiro | |
| 744 | 1 | hiro | 2004-03-16 |
| 745 | 1 | hiro | |
| 746 | 1 | hiro | * src/nntp.c: nntp_session_new(): attempt to authenticate at the |
| 747 | 1 | hiro | beginning of a session (thanks to Shiino Yuki and IWAMOTO, Kouichi). |
| 748 | 1 | hiro | * src/news.c |
| 749 | 1 | hiro | src/nntp.c: destroy session when socket error occurred. |
| 750 | 1 | hiro | |
| 751 | 1 | hiro | 2004-03-12 |
| 752 | 1 | hiro | |
| 753 | 1 | hiro | * src/mainwindow.c |
| 754 | 1 | hiro | src/summaryview.[ch]: added a function to filter selected |
| 755 | 1 | hiro | messages. |
| 756 | 1 | hiro | |
| 757 | 1 | hiro | 2004-03-12 |
| 758 | 1 | hiro | |
| 759 | 1 | hiro | * src/filter.[ch] |
| 760 | 1 | hiro | src/prefs_filter.c: rewrote the filtering system (the UI is not |
| 761 | 1 | hiro | implemented yet). |
| 762 | 1 | hiro | |
| 763 | 1 | hiro | 2004-03-09 |
| 764 | 1 | hiro | |
| 765 | 1 | hiro | * src/filter.c: fixed the matching algorithm of "not contain" flag |
| 766 | 1 | hiro | (also match if a header not exist, and handle same multiple |
| 767 | 1 | hiro | headers). |
| 768 | 1 | hiro | * src/imageview.c: get_resized_size(): fixed a typo that caused |
| 769 | 1 | hiro | resizing problem. |
| 770 | 1 | hiro | |
| 771 | 1 | hiro | 2004-03-02 |
| 772 | 1 | hiro | |
| 773 | 1 | hiro | * src/folder.c |
| 774 | 1 | hiro | src/mh.c: only update FolderItem::last_num when removing the last |
| 775 | 1 | hiro | number of message in MH folders, and don't scan in other case |
| 776 | 1 | hiro | (fixes wrong message count on moving). |
| 777 | 1 | hiro | |
| 778 | 1 | hiro | 2004-03-02 |
| 779 | 1 | hiro | |
| 780 | 1 | hiro | * src/folderview.c |
| 781 | 1 | hiro | src/summaryview.c: always move messages by default when using DnD |
| 782 | 1 | hiro | (except for News folder). Copy messages if Ctrl-key is pressed. |
| 783 | 1 | hiro | * src/mainwindow.c: main_window_empty_trash() |
| 784 | 1 | hiro | src/summaryview.c: summary_execute(): added missing |
| 785 | 1 | hiro | statusbar_pop_all(). |
| 786 | 1 | hiro | |
| 787 | 1 | hiro | 2004-02-29 |
| 788 | 1 | hiro | |
| 789 | 1 | hiro | * version 0.9.10 |
| 790 | 1 | hiro | |
| 791 | 1 | hiro | 2004-02-26 |
| 792 | 1 | hiro | |
| 793 | 1 | hiro | * src/prefs_common.c: made the default of "inc_local" FALSE. |
| 794 | 1 | hiro | |
| 795 | 1 | hiro | 2004-02-26 |
| 796 | 1 | hiro | |
| 797 | 1 | hiro | * src/account.c |
| 798 | 1 | hiro | src/folderview.c: toggle online mode when checking IMAP4 accounts. |
| 799 | 1 | hiro | Pop status bar after that. |
| 800 | 1 | hiro | * src/inc.c: code cleanup. |
| 801 | 1 | hiro | * src/mainwindow.[ch]: added main_window_get() and |
| 802 | 1 | hiro | main_window_toggle_online_if_offline(). |
| 803 | 1 | hiro | * src/prefs_common.c: prefs_common_read_config(): fixed a bug that |
| 804 | 1 | hiro | made it offline mode on first execution. |
| 805 | 1 | hiro | |
| 806 | 1 | hiro | 2004-02-25 |
| 807 | 1 | hiro | |
| 808 | 1 | hiro | * src/imageview.c: enabled automatic resize on window resize. |
| 809 | 1 | hiro | restrict the minimum size to 16 pixels to prevent crash. |
| 810 | 1 | hiro | imageview_init(): don't cache images when using imlib. |
| 811 | 1 | hiro | imageview_show_image(): fixed memory leak. |
| 812 | 1 | hiro | * src/mimeview.c: mimeview_init(): call imageview_init(). |
| 813 | 1 | hiro | |
| 814 | 1 | hiro | 2004-02-24 |
| 815 | 1 | hiro | |
| 816 | 1 | hiro | * src/codeconv.[ch]: added ISO-2022-JP-3 encoding. |
| 817 | 1 | hiro | |
| 818 | 1 | hiro | 2004-02-24 |
| 819 | 1 | hiro | |
| 820 | 1 | hiro | * src/codeconv.c |
| 821 | 1 | hiro | src/mainwindow.c |
| 822 | 1 | hiro | src/messageview.c: added KOI8-U encoding. |
| 823 | 1 | hiro | * src/prefs_common.c: prefs_message_create(): modified the string |
| 824 | 1 | hiro | of resizing image option. |
| 825 | 1 | hiro | |
| 826 | 1 | hiro | 2004-02-19 |
| 827 | 1 | hiro | |
| 828 | 1 | hiro | * src/addressbook.c: addressbook_list_selected(): corrected its |
| 829 | 1 | hiro | argument. |
| 830 | 1 | hiro | * src/imageview.[ch]: keep original image data in ImageView, and |
| 831 | 1 | hiro | enabled the toggle of resizing. |
| 832 | 1 | hiro | * src/messageview.[ch] |
| 833 | 1 | hiro | src/mimeview.[ch]: handle ImageView in MimeView instead of |
| 834 | 1 | hiro | MessageView. |
| 835 | 1 | hiro | |
| 836 | 1 | hiro | 2004-02-16 |
| 837 | 1 | hiro | |
| 838 | 1 | hiro | * src/imap.c |
| 839 | 1 | hiro | src/news.c |
| 840 | 1 | hiro | src/summaryview.c: removed statusbar_pop_all() from imap.c and |
| 841 | 1 | hiro | news.c (do it in summaryview.c). |
| 842 | 1 | hiro | |
| 843 | 1 | hiro | 2004-02-12 |
| 844 | 1 | hiro | |
| 845 | 1 | hiro | * src/inc.[ch] |
| 846 | 1 | hiro | src/pop.[ch]: made inc_drop_message() the virtual function of |
| 847 | 1 | hiro | Pop3Session and removed the dependency of pop.c on inc.h. |
| 848 | 1 | hiro | |
| 849 | 1 | hiro | 2004-02-12 |
| 850 | 1 | hiro | |
| 851 | 1 | hiro | * src/mainwindow.c |
| 852 | 1 | hiro | src/messageview.[ch] |
| 853 | 1 | hiro | src/textview.c: added statusbar to the message view with new window. |
| 854 | 1 | hiro | |
| 855 | 1 | hiro | 2004-02-10 |
| 856 | 1 | hiro | |
| 857 | 1 | hiro | * src/inc.[ch]: use hash table for progressive update. |
| 858 | 1 | hiro | changed update interval to 2 sec. |
| 859 | 1 | hiro | * src/folder.[ch] |
| 860 | 1 | hiro | src/mh.c |
| 861 | 1 | hiro | src/procmsg.c |
| 862 | 1 | hiro | src/summaryview.c: added FolderItem::unmarked_num to correct the |
| 863 | 1 | hiro | folder message counting. |
| 864 | 1 | hiro | |
| 865 | 1 | hiro | 2004-02-09 |
| 866 | 1 | hiro | |
| 867 | 1 | hiro | * src/inc.[ch]: update folderview progressively. |
| 868 | 1 | hiro | * src/foldersel.c: display full id for selected item. |
| 869 | 1 | hiro | |
| 870 | 1 | hiro | 2004-02-06 |
| 871 | 1 | hiro | |
| 872 | 1 | hiro | * src/folderview.[ch]: code cleanup. |
| 873 | 1 | hiro | folderview_append_item(): new. It appends the folder to the folder |
| 874 | 1 | hiro | view. |
| 875 | 1 | hiro | * src/foldersel.c: foldersel_new_folder(): use |
| 876 | 1 | hiro | folderview_append_item(). |
| 877 | 1 | hiro | |
| 878 | 1 | hiro | 2004-02-06 |
| 879 | 1 | hiro | |
| 880 | 1 | hiro | * src/foldersel.c: implemented 'create new folder' function. |
| 881 | 1 | hiro | * src/folder.[ch]: folder_find_child_item_by_name(): new. |
| 882 | 1 | hiro | * src/utils.h: AUTORELEASE_STR(): convert malloc'd string into |
| 883 | 1 | hiro | auto-release (alloca'd) one. |
| 884 | 1 | hiro | |
| 885 | 1 | hiro | 2004-02-05 |
| 886 | 1 | hiro | |
| 887 | 1 | hiro | * src/folderview.c: put together folderview_new_imap_folder_cb() into |
| 888 | 1 | hiro | folderview_new_folder_cb(). |
| 889 | 1 | hiro | |
| 890 | 1 | hiro | 2004-02-04 |
| 891 | 1 | hiro | |
| 892 | 1 | hiro | * src/compose.c: compose_write_to_file(): removed redundant strlen() |
| 893 | 1 | hiro | (thanks to Alfons). |
| 894 | 1 | hiro | * src/textview.c: textview_button_pressed(): select correct account |
| 895 | 1 | hiro | when address is clicked. |
| 896 | 1 | hiro | |
| 897 | 1 | hiro | 2004-01-29 |
| 898 | 1 | hiro | |
| 899 | 1 | hiro | * version 0.9.9 |
| 900 | 1 | hiro | |
| 901 | 1 | hiro | 2004-01-29 |
| 902 | 1 | hiro | |
| 903 | 1 | hiro | * src/folder.c: folder_item_fetch_all_msg() |
| 904 | 1 | hiro | src/folderview.c: folderview_download_cb(): show progress with |
| 905 | 1 | hiro | the progressbar. |
| 906 | 1 | hiro | * src/mainwindow.[ch]: added new functions for progressbar. |
| 907 | 1 | hiro | |
| 908 | 1 | hiro | 2004-01-29 |
| 909 | 1 | hiro | |
| 910 | 1 | hiro | * src/summaryview.c: summary_key_pressed(): GDK_Left should only |
| 911 | 1 | hiro | switch to folderview when summaryview hscrollbar is at the leftmost |
| 912 | 1 | hiro | position (thanks to Alfons). |
| 913 | 1 | hiro | |
| 914 | 1 | hiro | 2004-01-29 |
| 915 | 1 | hiro | |
| 916 | 1 | hiro | * src/codeconv.c: conv_euctojis(): made JIS X 0201 Kana conversion |
| 917 | 1 | hiro | configurable. |
| 918 | 1 | hiro | * src/prefs_common.[ch]: added PrefsCommon::allow_jisx0201_kana |
| 919 | 1 | hiro | (hidden setting). |
| 920 | 1 | hiro | |
| 921 | 1 | hiro | 2004-01-28 |
| 922 | 1 | hiro | |
| 923 | 1 | hiro | * src/codeconv.c: conv_euctojis(): force JIS X 0201 Kana to JIS X 0208 |
| 924 | 1 | hiro | conversion. |
| 925 | 1 | hiro | |
| 926 | 1 | hiro | 2004-01-28 |
| 927 | 1 | hiro | |
| 928 | 1 | hiro | * src/imap.c: imap_get_msginfo(): fixed wrong counting. |
| 929 | 1 | hiro | |
| 930 | 1 | hiro | 2004-01-28 |
| 931 | 1 | hiro | |
| 932 | 1 | hiro | * src/base64.c |
| 933 | 1 | hiro | src/codeconv.c |
| 934 | 1 | hiro | src/compose.c |
| 935 | 1 | hiro | src/html.c |
| 936 | 1 | hiro | src/imap.c |
| 937 | 1 | hiro | src/pop.c |
| 938 | 1 | hiro | src/prefs_account.c |
| 939 | 1 | hiro | src/procmime.c |
| 940 | 1 | hiro | src/procmsg.c |
| 941 | 1 | hiro | src/quote_fmt_parse.y |
| 942 | 1 | hiro | src/quoted-printable.c |
| 943 | 1 | hiro | src/textview.c |
| 944 | 1 | hiro | src/unmime.c |
| 945 | 1 | hiro | src/utils.c |
| 946 | 1 | hiro | src/utils.h |
| 947 | 1 | hiro | src/xml.c: fixed wrong type of argument for ctype functions (char |
| 948 | 1 | hiro | had been passed instead of unsigned char). |
| 949 | 1 | hiro | |
| 950 | 1 | hiro | |
| 951 | 1 | hiro | 2004-01-27 |
| 952 | 1 | hiro | |
| 953 | 1 | hiro | * src/mainwindow.[ch]: added MainWindow::messageview_cid. |
| 954 | 1 | hiro | Clear messageview when it is hidden. |
| 955 | 1 | hiro | * src/textview.c: show URL to the statusbar when its link is clicked. |
| 956 | 1 | hiro | textview_uri_security_check(): compare real URL and apparent one |
| 957 | 1 | hiro | and show warning if it seems to be a fake URL. |
| 958 | 1 | hiro | * src/utils.[ch]: |
| 959 | 1 | hiro | is_uri_string(): return TRUE if the string seems like a URL. |
| 960 | 1 | hiro | get_uri_path(): return URL except for its scheme part. |
| 961 | 1 | hiro | |
| 962 | 1 | hiro | 2004-01-23 |
| 963 | 1 | hiro | |
| 964 | 1 | hiro | * src/folder.[ch]: folder_item_fetch_all_msg(): new. It fetches all |
| 965 | 1 | hiro | messages in a folder. |
| 966 | 1 | hiro | * src/folderview.c: implemented 'Download' feature. |
| 967 | 1 | hiro | |
| 968 | 1 | hiro | 2004-01-23 |
| 969 | 1 | hiro | |
| 970 | 1 | hiro | * src/gtkutils.[ch]: implemented ComboButton which adds an arrow |
| 971 | 1 | hiro | menu button to a button. |
| 972 | 1 | hiro | * src/mainwindow.[ch]: main_window_toolbar_create(): added combo |
| 973 | 1 | hiro | button to reply and forward button. |
| 974 | 1 | hiro | |
| 975 | 1 | hiro | 2004-01-22 |
| 976 | 1 | hiro | |
| 977 | 1 | hiro | * src/mainwindow.c: fixed automatic expansion of window size because |
| 978 | 1 | hiro | of toolbar. |
| 979 | 1 | hiro | |
| 980 | 1 | hiro | 2004-01-21 |
| 981 | 1 | hiro | |
| 982 | 1 | hiro | * src/addr_compl.[ch] |
| 983 | 1 | hiro | src/gtkshruler.[ch]: changed the copyright notice. |
| 984 | 1 | hiro | |
| 985 | 1 | hiro | 2004-01-20 |
| 986 | 1 | hiro | |
| 987 | 1 | hiro | * src/gtkstext.c: find_line_params(): also break between mutlibyte |
| 988 | 1 | hiro | and single-byte characters. |
| 989 | 1 | hiro | |
| 990 | 1 | hiro | 2004-01-20 |
| 991 | 1 | hiro | |
| 992 | 1 | hiro | * src/gtkstext.c: find_line_params(): break lines between multibyte |
| 993 | 1 | hiro | characters on word wrap mode. |
| 994 | 1 | hiro | |
| 995 | 1 | hiro | 2004-01-05 |
| 996 | 1 | hiro | |
| 997 | 1 | hiro | * src/codeconv.c: conv_iconv_strdup(): fixed crashes on LP64 |
| 998 | 1 | hiro | environments (thanks to James Noyes). |
| 999 | 1 | hiro | * src/compose.c: compose_select_account(): don't turn off the sign/ |
| 1000 | 1 | hiro | encrypt option automatically. |
| 1001 | 1 | hiro | |
| 1002 | 1 | hiro | 2003-12-17 |
| 1003 | 1 | hiro | |
| 1004 | 1 | hiro | * src/inc.[ch]: made inc_account_mail() public. |
| 1005 | 1 | hiro | * src/mainwindow.c: moved receive menus into submenu, and added |
| 1006 | 1 | hiro | dynamic menus for receiving from each account. |
| 1007 | 1 | hiro | |
| 1008 | 1 | hiro | 2003-12-15 |
| 1009 | 1 | hiro | |
| 1010 | 1 | hiro | * version 0.9.8a |
| 1011 | 1 | hiro | |
| 1012 | 1 | hiro | 2003-12-15 |
| 1013 | 1 | hiro | |
| 1014 | 1 | hiro | * src/procmsg.c: procmsg_open_data_file(): set buffer if DATA_READ |
| 1015 | 1 | hiro | is specified and a buffer is given. |
| 1016 | 1 | hiro | procmsg_open_cache_file_with_buffer(): new. |
| 1017 | 1 | hiro | procmsg_read_cache(): fixed a bug that called setvbuf() after an |
| 1018 | 1 | hiro | file I/O which caused buffer read error. |
| 1019 | 1 | hiro | |
| 1020 | 1 | hiro | 2003-12-12 |
| 1021 | 1 | hiro | |
| 1022 | 1 | hiro | * version 0.9.8 |
| 1023 | 1 | hiro | |
| 1024 | 1 | hiro | 2003-12-12 |
| 1025 | 1 | hiro | |
| 1026 | 1 | hiro | * configure.in: enable IPv6 support by default. |
| 1027 | 1 | hiro | |
| 1028 | 1 | hiro | 2003-12-11 |
| 1029 | 1 | hiro | |
| 1030 | 1 | hiro | * src/inc.c: inc_mail(), inc_all_account_mail(): ask user to switch |
| 1031 | 1 | hiro | to online when in offline mode. |
| 1032 | 1 | hiro | * src/mainwindow.h: added main_window_toggle_online(). |
| 1033 | 1 | hiro | |
| 1034 | 1 | hiro | 2003-12-11 |
| 1035 | 1 | hiro | |
| 1036 | 1 | hiro | * src/foldersel.c |
| 1037 | 1 | hiro | src/folderview.[ch] |
| 1038 | 1 | hiro | src/mainwindow.c |
| 1039 | 1 | hiro | src/stock_pixmap.[ch] |
| 1040 | 1 | hiro | src/pixmap/dir-noselect.xpm: made no-select folders display with |
| 1041 | 1 | hiro | dim icon and string. |
| 1042 | 1 | hiro | * src/Makefile.am: added offline.xpm, online.xpm, and |
| 1043 | 1 | hiro | dir-noselect.xpm to EXTRA_DIST. |
| 1044 | 1 | hiro | |
| 1045 | 1 | hiro | 2003-12-11 |
| 1046 | 1 | hiro | |
| 1047 | 1 | hiro | * src/folder.h: added macro FOLDER_ITEM_CAN_ADD(). |
| 1048 | 1 | hiro | * src/folderview.c: folderview_drag_motion_cb(): code cleanup. |
| 1049 | 1 | hiro | folderview_drag_received_cb(): don't accept at no_select folder or |
| 1050 | 1 | hiro | from itself. |
| 1051 | 1 | hiro | * src/foldersel.c: made folders on which no_select flag is set not |
| 1052 | 1 | hiro | selectable. |
| 1053 | 1 | hiro | |
| 1054 | 1 | hiro | 2003-12-10 |
| 1055 | 1 | hiro | |
| 1056 | 1 | hiro | * src/imap.c: imap_do_copy_msgs(), imap_remove_msgs(): code cleanup. |
| 1057 | 1 | hiro | set MSG_INVALID flag when messages are deleted. |
| 1058 | 1 | hiro | * src/mh.c: mh_do_move_msgs(), mh_remove_msg(): set MSG_INVALID flag |
| 1059 | 1 | hiro | when messages are deleted. |
| 1060 | 1 | hiro | * src/procmsg.[ch]: |
| 1061 | 1 | hiro | procmsg_move_messages() |
| 1062 | 1 | hiro | procmsg_copy_messages(): return error status. |
| 1063 | 1 | hiro | Added MSG_INVALID to MsgTmpFlags. |
| 1064 | 1 | hiro | * src/summaryview.c: summary_execute(): detect errors and only remove |
| 1065 | 1 | hiro | nodes that are invalidated. |
| 1066 | 1 | hiro | summary_unthread_for_exec(): fixed a bug that didn't remove nodes |
| 1067 | 1 | hiro | in collapsed trees. |
| 1068 | 1 | hiro | |
| 1069 | 1 | hiro | 2003-12-06 |
| 1070 | 1 | hiro | |
| 1071 | 1 | hiro | * src/mainwindow.[ch]: added online switch button to the statusbar, |
| 1072 | 1 | hiro | and "/File/Work offline" in the menu. |
| 1073 | 1 | hiro | * src/pixmaps/offline.xpm |
| 1074 | 1 | hiro | src/pixmaps/online.xpm: new (borrowed from |
| 1075 | 1 | hiro | themes/classic/communicator/icons/ in Mozilla). |
| 1076 | 1 | hiro | * src/stock_pixmap.[ch]: added online.xpm and offline.xpm. |
| 1077 | 1 | hiro | * src/textview.[ch]: textview_show_error(): new. |
| 1078 | 1 | hiro | * src/summaryview.c: summary_display_msg_full(): update marks only |
| 1079 | 1 | hiro | if messages are displayed. |
| 1080 | 1 | hiro | * src/prefs_common.[ch]: added PrefsCommon::online_mode. |
| 1081 | 1 | hiro | * src/news.c: news_session_get() |
| 1082 | 1 | hiro | src/imap.c: imap_session_get(): return NULL when in offline mode. |
| 1083 | 1 | hiro | * src/messageview.[ch]: messageview_show(): return status whether |
| 1084 | 1 | hiro | messages are successfully displayed. Display error messages in |
| 1085 | 1 | hiro | the view when failed. |
| 1086 | 1 | hiro | * src/procmsg.c: |
| 1087 | 1 | hiro | procmsg_get_message_file() |
| 1088 | 1 | hiro | procmsg_open_message(): don't output warnings when fetch failed. |
| 1089 | 1 | hiro | |
| 1090 | 1 | hiro | 2003-12-04 |
| 1091 | 1 | hiro | |
| 1092 | 1 | hiro | * src/html.c: html_get_tag(): support attributes which don't have |
| 1093 | 1 | hiro | values. |
| 1094 | 1 | hiro | |
| 1095 | 1 | hiro | 2003-12-04 |
| 1096 | 1 | hiro | |
| 1097 | 1 | hiro | * src/codeconv.c: conv_get_code_conv_func(): return conv_latintodisp |
| 1098 | 1 | hiro | only if src_charset and current charset is identical or current |
| 1099 | 1 | hiro | one is multibyte (fixes display of ISO-8859-5 on KOI8-R locale etc.). |
| 1100 | 1 | hiro | |
| 1101 | 1 | hiro | 2003-11-25 |
| 1102 | 1 | hiro | |
| 1103 | 1 | hiro | * autogen.sh: don't include m4 directory in aclocal. |
| 1104 | 1 | hiro | * intl/libgnuintl.h: removed from cvs. |
| 1105 | 1 | hiro | * po/.cvsignore: added stamp-po and remove-potcdate.sed. |
| 1106 | 1 | hiro | |
| 1107 | 1 | hiro | 2003-11-24 |
| 1108 | 1 | hiro | |
| 1109 | 1 | hiro | * upgraded to gettext-0.12.1. |
| 1110 | 1 | hiro | |
| 1111 | 1 | hiro | 2003-11-24 gettextize <bug-gnu-gettext@gnu.org> |
| 1112 | 1 | hiro | |
| 1113 | 1 | hiro | * Makefile.am (SUBDIRS): Add m4. |
| 1114 | 1 | hiro | (ACLOCAL_AMFLAGS): New variable. |
| 1115 | 1 | hiro | (EXTRA_DIST): Add config.rpath. |
| 1116 | 1 | hiro | * configure.in (AC_OUTPUT): Add m4/Makefile. |
| 1117 | 1 | hiro | |
| 1118 | 1 | hiro | 2003-11-21 |
| 1119 | 1 | hiro | |
| 1120 | 1 | hiro | * configure.in: added check for d_type member in struct dirent. |
| 1121 | 1 | hiro | * src/mh.c: mh_scan_folder(): use d->d_type if available. |
| 1122 | 1 | hiro | mh_get_uncached_msgs(): removed redundant stat(). |
| 1123 | 1 | hiro | mh_parse_msg(): return NULL if not a regular file. |
| 1124 | 1 | hiro | mh_scan_tree_recursive(): use d->d_type if available. |
| 1125 | 1 | hiro | * src/utils.[ch]: |
| 1126 | 1 | hiro | dirent_is_regular_file() |
| 1127 | 1 | hiro | dirent_is_directory(): new. Use d->d_type to determine the type |
| 1128 | 1 | hiro | of entry if available. |
| 1129 | 1 | hiro | remove_dir_recursive(): use dirent_is_directory(). |
| 1130 | 1 | hiro | |
| 1131 | 1 | hiro | 2003-11-14 |
| 1132 | 1 | hiro | |
| 1133 | 1 | hiro | * src/folder.h: added 'updated' flag to FolderItem. |
| 1134 | 1 | hiro | * src/folderview.[ch]: folderview_update_all_updated(): new. It |
| 1135 | 1 | hiro | updates all updated folders. |
| 1136 | 1 | hiro | * src/imap.c: set FolderView::update flag on changes of contents. |
| 1137 | 1 | hiro | * src/main.c: send_queue() |
| 1138 | 1 | hiro | src/mainwindow.c: send_queue_cb(): code cleanup. |
| 1139 | 1 | hiro | * src/mh.c: code cleanup. |
| 1140 | 1 | hiro | mh_scan_folder(): correctly count new messages. |
| 1141 | 1 | hiro | * src/procmsg.[ch]: code cleanup. |
| 1142 | 1 | hiro | procmsg_open_cache_file(): new. |
| 1143 | 1 | hiro | procmsg_open_mark_file(): enable read/write/append. |
| 1144 | 1 | hiro | procmsg_send_queue(): correctly choose outbox for accounts. |
| 1145 | 1 | hiro | * src/send_message.[ch]: send_get_queue_info(): get a queue |
| 1146 | 1 | hiro | information from queued messages. |
| 1147 | 1 | hiro | send_queue_info_free(): free QueueInfo. |
| 1148 | 1 | hiro | send_message_queue(): take QueueInfo as an argument instead of file. |
| 1149 | 1 | hiro | * src/summaryview.c: summary_write_cache(): code cleanup. |
| 1150 | 1 | hiro | |
| 1151 | 1 | hiro | 2003-11-10 |
| 1152 | 1 | hiro | |
| 1153 | 1 | hiro | * src/compose.c: compose_redirect_write_headers(): correctly add |
| 1154 | 1 | hiro | Resent-Cc: header. |
| 1155 | 1 | hiro | |
| 1156 | 1 | hiro | 2003-11-05 |
| 1157 | 1 | hiro | |
| 1158 | 1 | hiro | * src/imap.c: imap_get_msg_list(): fallback to FETCH command if SEARCH |
| 1159 | 1 | hiro | command to get flags failed. |
| 1160 | 1 | hiro | imap_search_flags(): returns UID array and flags hash table using |
| 1161 | 1 | hiro | SEARCH command. |
| 1162 | 1 | hiro | imap_fetch_flags(): returns UID array and flags hash table using |
| 1163 | 1 | hiro | FETCH command. |
| 1164 | 1 | hiro | |
| 1165 | 1 | hiro | 2003-10-28 |
| 1166 | 1 | hiro | |
| 1167 | 1 | hiro | * src/summary_search.c: summary_search_execute(): fixed 'Select all |
| 1168 | 1 | hiro | matched' when backward search is enabled. |
| 1169 | 1 | hiro | Made the backward search button insensitive when 'select all |
| 1170 | 1 | hiro | matched' is enabled. |
| 1171 | 1 | hiro | |
| 1172 | 1 | hiro | 2003-10-15 |
| 1173 | 1 | hiro | |
| 1174 | 1 | hiro | * version 0.9.7 |
| 1175 | 1 | hiro | |
| 1176 | 1 | hiro | 2003-10-15 |
| 1177 | 1 | hiro | |
| 1178 | 1 | hiro | * src/imap.c: imap_scan_tree(): check the existence of root directory |
| 1179 | 1 | hiro | with LIST instead of STATUS. |
| 1180 | 1 | hiro | |
| 1181 | 1 | hiro | 2003-10-07 |
| 1182 | 1 | hiro | |
| 1183 | 1 | hiro | * src/send_message.c: fixed format string bug (exploitable by |
| 1184 | 1 | hiro | malicious SMTP server) when calling alertpanel_error() |
| 1185 | 1 | hiro | (thanks to Georgi Guninski). |
| 1186 | 1 | hiro | |
| 1187 | 1 | hiro | 2003-10-03 |
| 1188 | 1 | hiro | |
| 1189 | 1 | hiro | * src/folder.[ch] |
| 1190 | 1 | hiro | src/imap.[ch] |
| 1191 | 1 | hiro | src/mh.[ch] |
| 1192 | 1 | hiro | src/news.[ch]: refactoring of the folder system (based on the claws' |
| 1193 | 1 | hiro | implementation). |
| 1194 | 1 | hiro | * src/account.c |
| 1195 | 1 | hiro | src/foldersel.c |
| 1196 | 1 | hiro | src/folderview.c |
| 1197 | 1 | hiro | src/mainwindow.c |
| 1198 | 1 | hiro | src/messageview.c |
| 1199 | 1 | hiro | src/procmsg.c |
| 1200 | 1 | hiro | src/setup.c |
| 1201 | 1 | hiro | src/summaryview.c: use FOLDER_TYPE() macro at every place. |
| 1202 | 1 | hiro | |
| 1203 | 1 | hiro | 2003-09-17 |
| 1204 | 1 | hiro | |
| 1205 | 1 | hiro | * version 0.9.6 |
| 1206 | 1 | hiro | |
| 1207 | 1 | hiro | 2003-09-17 |
| 1208 | 1 | hiro | |
| 1209 | 1 | hiro | * src/addressbook.c: |
| 1210 | 1 | hiro | addressbook_folder_load_person() |
| 1211 | 1 | hiro | addressbook_folder_load_group(): sort the ctree after the end of |
| 1212 | 1 | hiro | the loop (fixes performance issue when many addresses are in one |
| 1213 | 1 | hiro | folder) (thanks to christian mock). |
| 1214 | 1 | hiro | |
| 1215 | 1 | hiro | 2003-09-16 |
| 1216 | 1 | hiro | |
| 1217 | 1 | hiro | * src/folderview.c: folder_init(): code cleanup. |
| 1218 | 1 | hiro | * src/summaryview.c: summary_init(): check if boldfont is |
| 1219 | 1 | hiro | successfully loaded. |
| 1220 | 1 | hiro | * src/grouplistdialog.c: use proper callback for delete_event (thanks |
| 1221 | 1 | hiro | to Takuro Ashie). |
| 1222 | 1 | hiro | * src/imap.c: allow zero-length messages. |
| 1223 | 1 | hiro | * src/recv.c: recv_bytes_write(): return immediately if size == 0. |
| 1224 | 1 | hiro | |
| 1225 | 1 | hiro | 2003-09-16 |
| 1226 | 1 | hiro | |
| 1227 | 1 | hiro | * src/folderview.c: folderview_init(): if font can't be loaded, fall |
| 1228 | 1 | hiro | back to gtk default (fixes crashes on startup). Also removed the |
| 1229 | 1 | hiro | redundant code. |
| 1230 | 1 | hiro | |
| 1231 | 1 | hiro | 2003-09-15 |
| 1232 | 1 | hiro | |
| 1233 | 1 | hiro | * src/compose.c: compose_insert_sig(): insert signature at the |
| 1234 | 1 | hiro | current cursor position on manual operation. |
| 1235 | 1 | hiro | |
| 1236 | 1 | hiro | 2003-09-11 |
| 1237 | 1 | hiro | |
| 1238 | 1 | hiro | * src/summaryview.c: summary_key_pressed(): don't ignore delete key |
| 1239 | 1 | hiro | even if the main window is locked. |
| 1240 | 1 | hiro | |
| 1241 | 1 | hiro | 2003-09-10 |
| 1242 | 1 | hiro | |
| 1243 | 1 | hiro | * src/action.c: improved synchronous action exit code (fixes long |
| 1244 | 1 | hiro | delay after action exit on RH9) (thanks to Melvin). |
| 1245 | 1 | hiro | * src/stringtable.[ch]: string_table_insert_string(): modified the |
| 1246 | 1 | hiro | code to remove the warning "dereferencing type-punned pointer will |
| 1247 | 1 | hiro | break strict-aliasing rules". |
| 1248 | 1 | hiro | Use const gchar * instead of gchar * for arguments. |
| 1249 | 1 | hiro | |
| 1250 | 1 | hiro | 2003-09-05 |
| 1251 | 1 | hiro | |
| 1252 | 1 | hiro | * src/utils.[ch]: generate_mime_boundary(): a new function to create |
| 1253 | 1 | hiro | MIME boundary (moved from rfc2015.c). |
| 1254 | 1 | hiro | Removed more special characters. |
| 1255 | 1 | hiro | Use random() instead of lrand48() which is obsolete. |
| 1256 | 1 | hiro | Added an argument for prefix to prevent duplication. |
| 1257 | 1 | hiro | Always add "=_" as a counter-QP sequence to simplify the code. |
| 1258 | 1 | hiro | * src/rfc2015.c: |
| 1259 | 1 | hiro | rfc2015_decrypt_message() |
| 1260 | 1 | hiro | rfc2015_encrypt() |
| 1261 | 1 | hiro | rfc2015_sign(): fixed a bug that didn't handle continuous content |
| 1262 | 1 | hiro | lines correctly. |
| 1263 | 1 | hiro | * src/compose.c |
| 1264 | 1 | hiro | src/rfc2015.c: use generate_mime_boundary(). |
| 1265 | 1 | hiro | |
| 1266 | 1 | hiro | 2003-09-05 |
| 1267 | 1 | hiro | |
| 1268 | 1 | hiro | * src/folderview.c: |
| 1269 | 1 | hiro | folderview_delete_folder_cb() |
| 1270 | 1 | hiro | folderview_remove_mailbox_cb(): close currently displayed folder |
| 1271 | 1 | hiro | before removing FolderItem (fixes crash on deleting folder). |
| 1272 | 1 | hiro | * src/folder.h |
| 1273 | 1 | hiro | src/imap.[ch]: imap_scan_tree() |
| 1274 | 1 | hiro | src/mh.[ch]: mh_scan_tree(): return -1 when scanning failed. |
| 1275 | 1 | hiro | * src/summaryview.c: summary_clear_all(): also clear the message view. |
| 1276 | 1 | hiro | * src/imap.c: imap_close(): fail if the specified folder is not |
| 1277 | 1 | hiro | selected. |
| 1278 | 1 | hiro | imap_scan_tree(): check if the specified root directory exist, and |
| 1279 | 1 | hiro | try creating it if not. |
| 1280 | 1 | hiro | imap_parse_list(): output warning if a server returns error. |
| 1281 | 1 | hiro | imap_find_namespace_from_list(): support not slash-delimited path. |
| 1282 | 1 | hiro | imap_status(): don't return values if they're not specified. |
| 1283 | 1 | hiro | |
| 1284 | 1 | hiro | 2003-09-02 |
| 1285 | 1 | hiro | |
| 1286 | 1 | hiro | * sylpheed.spec.in: fixed a typo. |
| 1287 | 1 | hiro | |
| 1288 | 1 | hiro | 2003-09-02 |
| 1289 | 1 | hiro | |
| 1290 | 1 | hiro | * version 0.9.5 |
| 1291 | 1 | hiro | |
| 1292 | 1 | hiro | 2003-09-01 |
| 1293 | 1 | hiro | |
| 1294 | 1 | hiro | * src/inc.[ch] |
| 1295 | 1 | hiro | src/main.c |
| 1296 | 1 | hiro | src/mainwindow.c |
| 1297 | 1 | hiro | src/prefs_common.[ch]: added the receive dialog's option to |
| 1298 | 1 | hiro | display the dialog only on manual receiving, and the |
| 1299 | 1 | hiro | RECV_DIALOG_ACTIVE option was removed. |
| 1300 | 1 | hiro | |
| 1301 | 1 | hiro | 2003-09-01 |
| 1302 | 1 | hiro | |
| 1303 | 1 | hiro | * src/compose.c: compose_write_headers(): also replace ':' in the |
| 1304 | 1 | hiro | MIME boundary with '_' (as a workaround for broken servers). |
| 1305 | 1 | hiro | |
| 1306 | 1 | hiro | 2003-08-28 |
| 1307 | 1 | hiro | |
| 1308 | 1 | hiro | * src/imap.c: imap_scan_tree_recursive(): fixed compile error. |
| 1309 | 1 | hiro | |
| 1310 | 1 | hiro | 2003-08-27 |
| 1311 | 1 | hiro | |
| 1312 | 1 | hiro | * src/prefs_filter.c: added 'Top' and 'Bottom' button. |
| 1313 | 1 | hiro | |
| 1314 | 1 | hiro | 2003-08-26 |
| 1315 | 1 | hiro | |
| 1316 | 1 | hiro | * src/folder.[ch]: folder_item_remove_children(): new. It removes |
| 1317 | 1 | hiro | all children under a FolderItem. |
| 1318 | 1 | hiro | * src/folderview.c: folderview_rescan_tree(): modified the message. |
| 1319 | 1 | hiro | * src/imap.c: imap_scan_tree(), imap_scan_tree_recursive(): reuse |
| 1320 | 1 | hiro | the previous FolderItem objects. |
| 1321 | 1 | hiro | |
| 1322 | 1 | hiro | 2003-08-25 |
| 1323 | 1 | hiro | |
| 1324 | 1 | hiro | * src/folder.[ch]: added a reference to its own GNode in FolderItem. |
| 1325 | 1 | hiro | folder_item_remove(): free all FolderItem's. |
| 1326 | 1 | hiro | folder_tree_destroy(): use folder_item_remove(). |
| 1327 | 1 | hiro | * src/folderview.c: folderview_sort_folders(): keep the order even |
| 1328 | 1 | hiro | if special folders' parents are different. |
| 1329 | 1 | hiro | * src/imap.c: imap_scan_tree_recursive(): fixed a memory leak. |
| 1330 | 1 | hiro | * src/mh.c: mh_scan_tree(): preserve the previous FolderItem's. |
| 1331 | 1 | hiro | mh_remove_missing_folder_items(): scan the directories and remove |
| 1332 | 1 | hiro | missing folders. |
| 1333 | 1 | hiro | mh_scan_tree_recursive(): reuse the previous FolderItem objects. |
| 1334 | 1 | hiro | |
| 1335 | 1 | hiro | 2003-08-20 |
| 1336 | 1 | hiro | |
| 1337 | 1 | hiro | * src/mainwindow.c: always reflect window size changes. |
| 1338 | 1 | hiro | * src/folderview.c: folderview_init() |
| 1339 | 1 | hiro | src/summaryview.c: summary_init(): realize the widget before |
| 1340 | 1 | hiro | creating pixmaps. |
| 1341 | 1 | hiro | * src/prefs_common.[ch]: remember the folder and mesage view's |
| 1342 | 1 | hiro | visibility. |
| 1343 | 1 | hiro | |
| 1344 | 1 | hiro | 2003-08-07 |
| 1345 | 1 | hiro | |
| 1346 | 1 | hiro | * src/mainwindow.c |
| 1347 | 1 | hiro | src/prefs_common.[ch]: remember the size and position of |
| 1348 | 1 | hiro | separated views. |
| 1349 | 1 | hiro | main_window_set_widgets(): fixed a bug that the hidden items on |
| 1350 | 1 | hiro | the header view were shown when changing the view type. |
| 1351 | 1 | hiro | Instead of setting the window size, set the each view's size. |
| 1352 | 1 | hiro | |
| 1353 | 1 | hiro | 2003-08-01 |
| 1354 | 1 | hiro | |
| 1355 | 1 | hiro | * src/compose.c: compose_select_account(): don't append signature |
| 1356 | 1 | hiro | on redirect mode. |
| 1357 | 1 | hiro | compose_insert_sig(): don't insert "\n\n" if signature string |
| 1358 | 1 | hiro | doesn't exist. Always insert signature at the end of message. |
| 1359 | 1 | hiro | |
| 1360 | 1 | hiro | 2003-08-01 |
| 1361 | 1 | hiro | |
| 1362 | 1 | hiro | * improved sylpheed.spec.in (thanks to Andre Oliveira da Costa). |
| 1363 | 1 | hiro | |
| 1364 | 1 | hiro | 2003-07-31 |
| 1365 | 1 | hiro | |
| 1366 | 1 | hiro | * minor code cleanups for the folder system. |
| 1367 | 1 | hiro | * src/compose.c: compose_queue(), compose_draft_cb(): code cleanup. |
| 1368 | 1 | hiro | * src/folder.c: code cleanups. |
| 1369 | 1 | hiro | * src/imap.c |
| 1370 | 1 | hiro | src/mh.c: calculate message numbers inside the functions. |
| 1371 | 1 | hiro | * src/procmsg.c: procmsg_set_flags(): calculate message numbers. |
| 1372 | 1 | hiro | * src/summaryview.[ch]: don't calculate and preserve message numbers |
| 1373 | 1 | hiro | inside SummaryView, |
| 1374 | 1 | hiro | |
| 1375 | 1 | hiro | 2003-07-30 |
| 1376 | 1 | hiro | |
| 1377 | 1 | hiro | * src/folder.[ch] |
| 1378 | 1 | hiro | src/imap.[ch] |
| 1379 | 1 | hiro | src/mh.[ch] |
| 1380 | 1 | hiro | src/procmsg.c |
| 1381 | 1 | hiro | src/summaryview.c: renamed *_msgs_with_dest() to *_msgs(). |
| 1382 | 1 | hiro | |
| 1383 | 1 | hiro | 2003-07-29 |
| 1384 | 1 | hiro | |
| 1385 | 1 | hiro | * src/imap.[ch]: use CAPABILITY to use protocol extentions. |
| 1386 | 1 | hiro | imap_greeting(): parse initial server greeting. Also support |
| 1387 | 1 | hiro | PREAUTH response. |
| 1388 | 1 | hiro | imap_add_msgs() |
| 1389 | 1 | hiro | imap_cmd_append(): use APPENDUID responses if UIDPLUS is supported. |
| 1390 | 1 | hiro | |
| 1391 | 1 | hiro | 2003-07-28 |
| 1392 | 1 | hiro | |
| 1393 | 1 | hiro | * src/imap.c: imap_get_flag_str(): fixed a buffer overrun. |
| 1394 | 1 | hiro | |
| 1395 | 1 | hiro | 2003-07-25 |
| 1396 | 1 | hiro | |
| 1397 | 1 | hiro | * version 0.9.4 |
| 1398 | 1 | hiro | |
| 1399 | 1 | hiro | 2003-07-25 |
| 1400 | 1 | hiro | |
| 1401 | 1 | hiro | * src/main.c: main(): don't save config files on startup. |
| 1402 | 1 | hiro | |
| 1403 | 1 | hiro | 2003-07-25 |
| 1404 | 1 | hiro | |
| 1405 | 1 | hiro | * src/imap.c: |
| 1406 | 1 | hiro | imap_get_msg_list(): removed redundant UID SEARCH ALL when not |
| 1407 | 1 | hiro | using cache. |
| 1408 | 1 | hiro | Unset MSG_NEW flag if \Seen is set. |
| 1409 | 1 | hiro | imap_get_uncached_messages(): fetch all messages if both first_uid |
| 1410 | 1 | hiro | and last_uid is 0. |
| 1411 | 1 | hiro | |
| 1412 | 1 | hiro | 2003-07-24 |
| 1413 | 1 | hiro | |
| 1414 | 1 | hiro | * src/imap.c: revamped the implementation so that it always |
| 1415 | 1 | hiro | exactly reflects the state of IMAP4 servers. |
| 1416 | 1 | hiro | imap_get_msg_list(): examine the state of messages using |
| 1417 | 1 | hiro | UID SEARCH commands. |
| 1418 | 1 | hiro | imap_delete_cached_message(): removes single message cache. |
| 1419 | 1 | hiro | imap_get_uid(): removed. |
| 1420 | 1 | hiro | imap_cmd_search(): new. It issues UID SEARCH command and returns |
| 1421 | 1 | hiro | an array of UIDs. |
| 1422 | 1 | hiro | imap_cmd_gen_recv(): made the length of strings unrestricted. |
| 1423 | 1 | hiro | imap_get_uid_table(): returns a hash table from UID array. |
| 1424 | 1 | hiro | |
| 1425 | 1 | hiro | 2003-07-24 |
| 1426 | 1 | hiro | |
| 1427 | 1 | hiro | * src/folder.[ch] |
| 1428 | 1 | hiro | src/imap.[ch] |
| 1429 | 1 | hiro | src/mh.[ch] |
| 1430 | 1 | hiro | src/news.[ch]: added Folder::close() method. |
| 1431 | 1 | hiro | * src/summaryview.c: summary_clear_list(): call folder_item_close(). |
| 1432 | 1 | hiro | |
| 1433 | 1 | hiro | 2003-07-23 |
| 1434 | 1 | hiro | |
| 1435 | 1 | hiro | * flags are now taken over when copying messages into IMAP folders |
| 1436 | 1 | hiro | from others. |
| 1437 | 1 | hiro | * src/imap.[ch] |
| 1438 | 1 | hiro | src/mh.[ch] |
| 1439 | 1 | hiro | imap_add_msg() |
| 1440 | 1 | hiro | imap_add_msgs() |
| 1441 | 1 | hiro | mh_add_msg() |
| 1442 | 1 | hiro | mh_add_msgs(): flags can be also specified when adding files. |
| 1443 | 1 | hiro | * src/folder.[ch]: added assertions for virtual functions. |
| 1444 | 1 | hiro | * src/procmsg.[ch]: procmsg_get_message_file_list(): return the list |
| 1445 | 1 | hiro | of MsgFileInfo. |
| 1446 | 1 | hiro | procmsg_message_file_list_free(): new. |
| 1447 | 1 | hiro | |
| 1448 | 1 | hiro | 2003-07-23 |
| 1449 | 1 | hiro | |
| 1450 | 1 | hiro | * src/procmsg.h: changed MsgPermFlags and MsgTmpFlags from enum to |
| 1451 | 1 | hiro | guint32 for portability (thanks to Alfons). |
| 1452 | 1 | hiro | * src/imap.c: imap_add_msgs(): removed redundant unlink(). |
| 1453 | 1 | hiro | |
| 1454 | 1 | hiro | 2003-07-22 |
| 1455 | 1 | hiro | |
| 1456 | 1 | hiro | * src/session.[ch]: |
| 1457 | 1 | hiro | session_read_msg_cb() |
| 1458 | 1 | hiro | session_read_data_cb(): fixed a bug that ran into infinite loop |
| 1459 | 1 | hiro | if connection was closed by remote host (thanks to Yoichi Imai). |
| 1460 | 1 | hiro | Added SESSION_EOF state to SessionState. |
| 1461 | 1 | hiro | session_is_connected(): new. |
| 1462 | 1 | hiro | * src/inc.[ch]: inc_put_error() |
| 1463 | 1 | hiro | src/send_message.c: send_put_error(): also put log messages. |
| 1464 | 1 | hiro | |
| 1465 | 1 | hiro | 2003-07-18 |
| 1466 | 1 | hiro | |
| 1467 | 1 | hiro | * more optimization of IMAP4. |
| 1468 | 1 | hiro | * src/folder.[ch]: added a method add_msgs() that adds multiple files |
| 1469 | 1 | hiro | to a folder. |
| 1470 | 1 | hiro | Removed redundant scan() for the operations of FolderItem. |
| 1471 | 1 | hiro | * src/imap.[ch]: implemented Folder::add_msgs() and optimized move |
| 1472 | 1 | hiro | and copy from other Folder instances. |
| 1473 | 1 | hiro | * src/mh.[ch]: implemented Folder::add_msgs() and cleaned up the code. |
| 1474 | 1 | hiro | mh_fetch_msg(): scan folder if required. |
| 1475 | 1 | hiro | * src/procmsg.[ch]: procmsg_get_message_file_list(): returns file |
| 1476 | 1 | hiro | list from message list. |
| 1477 | 1 | hiro | * src/summaryview.c: don't remove MSG_MARKED flags on |
| 1478 | 1 | hiro | delete/move/copy operation. |
| 1479 | 1 | hiro | summary_display_msg_full(): removed redundant message fetching. |
| 1480 | 1 | hiro | |
| 1481 | 1 | hiro | 2003-07-17 |
| 1482 | 1 | hiro | |
| 1483 | 1 | hiro | * optimized move/copy/delete/mark operations of IMAP4 by using |
| 1484 | 1 | hiro | sequence set when issuing commands (adopted claws' implementation |
| 1485 | 1 | hiro | with cleaning it up). |
| 1486 | 1 | hiro | * src/imap.[ch]: |
| 1487 | 1 | hiro | imap_set_message_flags() |
| 1488 | 1 | hiro | imap_cmd_envelope() |
| 1489 | 1 | hiro | imap_cmd_copy() |
| 1490 | 1 | hiro | imap_cmd_store(): take sequence set string instead of UID number. |
| 1491 | 1 | hiro | imap_do_copy_msgs_with_dest(): optimized by using sequence set. |
| 1492 | 1 | hiro | imap_cmd_fetch(): use BODY.PEEK instead of BODY. |
| 1493 | 1 | hiro | imap_remove_all_msg() |
| 1494 | 1 | hiro | imap_set_message_flags(): use FLAGS.SILENT instead of FLAGS. |
| 1495 | 1 | hiro | * src/compose.c |
| 1496 | 1 | hiro | src/summaryview.c: use imap_msg_list_{set,unset}_perm_flags()
|
| 1497 | 1 | hiro | instead of issuing commands for each message. |
| 1498 | 1 | hiro | |
| 1499 | 1 | hiro | 2003-07-15 |
| 1500 | 1 | hiro | |
| 1501 | 1 | hiro | * src/inc.c |
| 1502 | 1 | hiro | src/prefs_account.[ch] |
| 1503 | 1 | hiro | src/send_message.c |
| 1504 | 1 | hiro | src/session.[ch]: added an option to enable/disable non-blocking |
| 1505 | 1 | hiro | SSL. |
| 1506 | 1 | hiro | |
| 1507 | 1 | hiro | 2003-07-15 |
| 1508 | 1 | hiro | |
| 1509 | 1 | hiro | * src/compose.c: compose_attach_append(): display message's subject |
| 1510 | 1 | hiro | when attaching message/rfc822 file. |
| 1511 | 1 | hiro | |
| 1512 | 1 | hiro | 2003-07-14 |
| 1513 | 1 | hiro | |
| 1514 | 1 | hiro | * src/session.[ch]: |
| 1515 | 1 | hiro | session_recv_msg() |
| 1516 | 1 | hiro | session_recv_data() |
| 1517 | 1 | hiro | session_read_msg_cb() |
| 1518 | 1 | hiro | session_read_data_cb(): optimized by removing sock_peek() and |
| 1519 | 1 | hiro | buffering received data in user space (correctly implemented |
| 1520 | 1 | hiro | this time). |
| 1521 | 1 | hiro | |
| 1522 | 1 | hiro | 2003-07-11 |
| 1523 | 1 | hiro | |
| 1524 | 1 | hiro | * src/session.c: reverted the previous change because it couldn't |
| 1525 | 1 | hiro | handle data receiving after messages correctly. |
| 1526 | 1 | hiro | |
| 1527 | 1 | hiro | 2003-07-11 |
| 1528 | 1 | hiro | |
| 1529 | 1 | hiro | * src/session.c: |
| 1530 | 1 | hiro | session_recv_msg() |
| 1531 | 1 | hiro | session_read_msg_cb(): optimized by removing sock_peek() and |
| 1532 | 1 | hiro | buffering messages in user space. |
| 1533 | 1 | hiro | |
| 1534 | 1 | hiro | 2003-07-11 |
| 1535 | 1 | hiro | |
| 1536 | 1 | hiro | * src/imap.[ch]: refactored. |
| 1537 | 1 | hiro | Changed all functions that have SockInfo arguments to take |
| 1538 | 1 | hiro | IMAPSession. |
| 1539 | 1 | hiro | Made imap_cmd_count an instance variable: IMAPSession::cmd_count. |
| 1540 | 1 | hiro | imap_open(): only establish TCP (or SSL) connection. |
| 1541 | 1 | hiro | imap_session_new(): process greeting and authentication here. |
| 1542 | 1 | hiro | |
| 1543 | 1 | hiro | 2003-07-10 |
| 1544 | 1 | hiro | |
| 1545 | 1 | hiro | * src/imap.[ch]: implemented CRAM-MD5 authentication, and made code |
| 1546 | 1 | hiro | cleanups. |
| 1547 | 1 | hiro | * src/prefs_account.[ch]: added option menu for IMAP4 authentication |
| 1548 | 1 | hiro | type in Receive tab, and hide other protocols' frames. |
| 1549 | 1 | hiro | |
| 1550 | 1 | hiro | 2003-07-10 |
| 1551 | 1 | hiro | |
| 1552 | 1 | hiro | * src/mainwindow.c: send_queue_cb(): don't scan folder twice if |
| 1553 | 1 | hiro | error occurred. |
| 1554 | 1 | hiro | * src/procmsg.c: procmsg_send_queue(): return number of sent |
| 1555 | 1 | hiro | messages. |
| 1556 | 1 | hiro | |
| 1557 | 1 | hiro | 2003-07-09 |
| 1558 | 1 | hiro | |
| 1559 | 1 | hiro | * src/mainwindow.c: |
| 1560 | 1 | hiro | main_window_set_toolbar_sensitive() |
| 1561 | 1 | hiro | main_window_set_menu_sensitive(): removed the locking of file |
| 1562 | 1 | hiro | operations while receiving mail. |
| 1563 | 1 | hiro | |
| 1564 | 1 | hiro | 2003-07-09 |
| 1565 | 1 | hiro | |
| 1566 | 1 | hiro | * src/folder.[ch]: folder_item_remove_msg(): take MsgInfo as an |
| 1567 | 1 | hiro | argument instead of message number. |
| 1568 | 1 | hiro | * src/imap.[ch]: imap_remove_msg(): reimplemented using |
| 1569 | 1 | hiro | imap_remove_msgs(). |
| 1570 | 1 | hiro | * src/mh.[ch]: mh_do_move(): reimplemented using |
| 1571 | 1 | hiro | mh_do_move_msgs_with_dest(). |
| 1572 | 1 | hiro | mh_copy_msg(): reimplemented using mh_copy_msgs_with_dest(). |
| 1573 | 1 | hiro | * src/procmsg.c: procmsg_send_queue(): modified to use message list. |
| 1574 | 1 | hiro | |
| 1575 | 1 | hiro | 2003-07-08 |
| 1576 | 1 | hiro | |
| 1577 | 1 | hiro | * src/rfc2015.c: rfc2015_is_encrypted(): check MimeInfo::mime_type |
| 1578 | 1 | hiro | to suppress some warnings. |
| 1579 | 1 | hiro | * src/logwindow.c: log_window_append(): don't scroll up when trimming |
| 1580 | 1 | hiro | lines. |
| 1581 | 1 | hiro | |
| 1582 | 1 | hiro | 2003-07-07 |
| 1583 | 1 | hiro | |
| 1584 | 1 | hiro | * src/compose.c: add 'Content-Disposition: inline' to a text/plain |
| 1585 | 1 | hiro | part when using PGP/MIME signing. |
| 1586 | 1 | hiro | |
| 1587 | 1 | hiro | 2003-07-04 |
| 1588 | 1 | hiro | |
| 1589 | 1 | hiro | * version 0.9.3 |
| 1590 | 1 | hiro | |
| 1591 | 1 | hiro | 2003-07-04 |
| 1592 | 1 | hiro | |
| 1593 | 1 | hiro | * src/defs.h: changed UI_REFRESH_INTERVAL from 40msec to 50msec. |
| 1594 | 1 | hiro | * src/session.c: session_read_msg_cb(): make it always fail if |
| 1595 | 1 | hiro | sock_read() returns by error. |
| 1596 | 1 | hiro | * src/socket.[ch]: sock_check(): handle exceptional SSL condition. |
| 1597 | 1 | hiro | sock_has_pending_data(): removed. |
| 1598 | 1 | hiro | Removed debug output. |
| 1599 | 1 | hiro | * src/send_message.c: send_recv_message(): display messages to |
| 1600 | 1 | hiro | statusbar. |
| 1601 | 1 | hiro | |
| 1602 | 1 | hiro | 2003-07-03 |
| 1603 | 1 | hiro | |
| 1604 | 1 | hiro | * src/inc.[ch]: update received message number on CList while |
| 1605 | 1 | hiro | retrieving. |
| 1606 | 1 | hiro | * src/session.c: session_read_data_cb(): optimized by removing |
| 1607 | 1 | hiro | g_malloc() and memcpy(). |
| 1608 | 1 | hiro | |
| 1609 | 1 | hiro | 2003-07-02 |
| 1610 | 1 | hiro | |
| 1611 | 1 | hiro | * src/socket.[ch]: sock_add_watch(): new. It monitors SSL by original |
| 1612 | 1 | hiro | watch functions (otherwise uses g_io_add_watch()). |
| 1613 | 1 | hiro | * src/session.[ch]: removed previous workarounds, and replaced |
| 1614 | 1 | hiro | g_io_add_watch() with sock_add_watch(). |
| 1615 | 1 | hiro | |
| 1616 | 1 | hiro | 2003-07-01 |
| 1617 | 1 | hiro | |
| 1618 | 1 | hiro | * src/socket.[ch]: added sock_has_pending_data() which returns TRUE |
| 1619 | 1 | hiro | if socket has pending data. |
| 1620 | 1 | hiro | * src/session.c: session_recv_msg(), session_recv_data(): check if |
| 1621 | 1 | hiro | socket has pending data and call the callbacks immediately in that |
| 1622 | 1 | hiro | case (fixes the hang at ESMTP EHLO on SSL). |
| 1623 | 1 | hiro | |
| 1624 | 1 | hiro | 2003-06-30 |
| 1625 | 1 | hiro | |
| 1626 | 1 | hiro | * src/socket.c: check return value in SSL functions. |
| 1627 | 1 | hiro | |
| 1628 | 1 | hiro | 2003-06-30 |
| 1629 | 1 | hiro | |
| 1630 | 1 | hiro | * src/mimeview.c: mimeview_init(): initialize TextView to prevent |
| 1631 | 1 | hiro | slowdown caused by GTK+ themes (thanks to Yuri Arapov). |
| 1632 | 1 | hiro | |
| 1633 | 1 | hiro | 2003-06-27 |
| 1634 | 1 | hiro | |
| 1635 | 1 | hiro | * src/session.c: session_read_data_cb(): clear Session::read_data_buf |
| 1636 | 1 | hiro | before calling callbacks. |
| 1637 | 1 | hiro | |
| 1638 | 1 | hiro | 2003-06-26 |
| 1639 | 1 | hiro | |
| 1640 | 1 | hiro | * src/socket.c: made socket connection protocol independent. |
| 1641 | 1 | hiro | * src/session.c: removed debug g_print(). |
| 1642 | 1 | hiro | * src/inc.c: made status bar output less verbose, and show counter |
| 1643 | 1 | hiro | on main window's progressbar. |
| 1644 | 1 | hiro | |
| 1645 | 1 | hiro | 2003-06-26 |
| 1646 | 1 | hiro | |
| 1647 | 1 | hiro | * src/session.c: added missing #include <errno.h>. |
| 1648 | 1 | hiro | |
| 1649 | 1 | hiro | 2003-06-25 |
| 1650 | 1 | hiro | |
| 1651 | 1 | hiro | * src/session.[ch]: reimplemented the Session system with non-blocking |
| 1652 | 1 | hiro | I/O to solve the performance and the code design issue. |
| 1653 | 1 | hiro | * src/socket.[ch]: added sock_connect_async() and |
| 1654 | 1 | hiro | sock_connect_async_cancel() to enable asynchronous connection. |
| 1655 | 1 | hiro | sock_peek(): modified the implementation. |
| 1656 | 1 | hiro | * src/pop.c: optimized the receiving of the responses of |
| 1657 | 1 | hiro | UIDL/LIST/RETR. |
| 1658 | 1 | hiro | |
| 1659 | 1 | hiro | 2003-06-18 |
| 1660 | 1 | hiro | |
| 1661 | 1 | hiro | * src/procmsg.c: procmsg_get_thread_tree(): prevent threading problems |
| 1662 | 1 | hiro | when a node is an ancestor (parent / great parent), which mostly |
| 1663 | 1 | hiro | happens with circular references (thanks to Phillipe Gramoulle |
| 1664 | 1 | hiro | for finding an sample set of messages, and Alfons for the patch). |
| 1665 | 1 | hiro | |
| 1666 | 1 | hiro | 2003-06-16 |
| 1667 | 1 | hiro | |
| 1668 | 1 | hiro | * src/pop3.c: pop3_get_uidl_table(): return empty hash table even if |
| 1669 | 1 | hiro | UIDL list is not found (fixes inability of initial retrieval). |
| 1670 | 1 | hiro | |
| 1671 | 1 | hiro | 2003-06-10 |
| 1672 | 1 | hiro | |
| 1673 | 1 | hiro | * src/main.c: added the option '--status-full' which shows the status |
| 1674 | 1 | hiro | of each folder specified. The option '--status' also takes |
| 1675 | 1 | hiro | following arguments for folders (thanks to Yuri Arapov). |
| 1676 | 1 | hiro | * src/folder.[ch]: folder_get_status(): new. it takes the array of |
| 1677 | 1 | hiro | folders as the argument and returns their status. |
| 1678 | 1 | hiro | folder_count_total_msgs(): removed. |
| 1679 | 1 | hiro | |
| 1680 | 1 | hiro | 2003-06-06 |
| 1681 | 1 | hiro | |
| 1682 | 1 | hiro | * version 0.9.2 |
| 1683 | 1 | hiro | |
| 1684 | 1 | hiro | 2003-06-06 |
| 1685 | 1 | hiro | |
| 1686 | 1 | hiro | * src/filesel.c |
| 1687 | 1 | hiro | src/foldersel.c |
| 1688 | 1 | hiro | src/inputdialog.c: use gtk_main_iteration() instead of gtk_main() |
| 1689 | 1 | hiro | to prevent abort when a button is double-clicked. |
| 1690 | 1 | hiro | |
| 1691 | 1 | hiro | 2003-06-02 |
| 1692 | 1 | hiro | |
| 1693 | 1 | hiro | * src/addr_compl.c: invalidate_address_completion(): check if |
| 1694 | 1 | hiro | g_completion_list is NULL (thanks to Kazuhiro NISHIYAMA). |
| 1695 | 1 | hiro | |
| 1696 | 1 | hiro | 2003-06-02 |
| 1697 | 1 | hiro | |
| 1698 | 1 | hiro | * src/pop.c: pop3_session_recv_data_finished(): fixed a bug that |
| 1699 | 1 | hiro | deleted messages that is to be kept on server (thanks to Tristan |
| 1700 | 1 | hiro | Wallis). |
| 1701 | 1 | hiro | |
| 1702 | 1 | hiro | 2003-05-27 |
| 1703 | 1 | hiro | |
| 1704 | 1 | hiro | * version 0.9.1 |
| 1705 | 1 | hiro | |
| 1706 | 1 | hiro | 2003-05-26 |
| 1707 | 1 | hiro | |
| 1708 | 1 | hiro | * src/socket.[ch]: |
| 1709 | 1 | hiro | sock_set_io_timeout(): new. It sets the timeout interval. |
| 1710 | 1 | hiro | sock_gdk_input_add(): removed since it's not used anymore. |
| 1711 | 1 | hiro | * src/prefs_common.[ch]: added an option to set the timeout parameter. |
| 1712 | 1 | hiro | |
| 1713 | 1 | hiro | 2003-05-26 |
| 1714 | 1 | hiro | |
| 1715 | 1 | hiro | * src/action.c: fixed a bug that didn't hide user string in |
| 1716 | 1 | hiro | create_io_dialog() (thanks to Markus Amersdorfer). |
| 1717 | 1 | hiro | Removed ChildInfo::type and added Children::action_type. |
| 1718 | 1 | hiro | |
| 1719 | 1 | hiro | 2003-05-23 |
| 1720 | 1 | hiro | |
| 1721 | 1 | hiro | * src/inc.c: inc_start(): ask every password before retrieving. |
| 1722 | 1 | hiro | Don't popup the redundant error dialog. |
| 1723 | 1 | hiro | inc_account_mail() |
| 1724 | 1 | hiro | inc_all_account_mail() |
| 1725 | 1 | hiro | inc_progress_dialog_set_list(): separated account list display |
| 1726 | 1 | hiro | into a new function. |
| 1727 | 1 | hiro | inc_progress_dialog_set_label() |
| 1728 | 1 | hiro | inc_recv_data_finished() |
| 1729 | 1 | hiro | inc_recv_message(): properly update the dialog when RETR finished. |
| 1730 | 1 | hiro | |
| 1731 | 1 | hiro | 2003-05-22 |
| 1732 | 1 | hiro | |
| 1733 | 1 | hiro | * src/imap.c: |
| 1734 | 1 | hiro | imap_modified_utf7_to_locale() |
| 1735 | 1 | hiro | imap_locale_to_modified_utf7(): fixed compilation failure when not |
| 1736 | 1 | hiro | using iconv(). |
| 1737 | 1 | hiro | |
| 1738 | 1 | hiro | 2003-05-21 |
| 1739 | 1 | hiro | |
| 1740 | 1 | hiro | * src/procmime.c: procmime_scan_multipart_message(): fixed parsing |
| 1741 | 1 | hiro | of message/rfc822 parts. |
| 1742 | 1 | hiro | |
| 1743 | 1 | hiro | 2003-05-21 |
| 1744 | 1 | hiro | |
| 1745 | 1 | hiro | * src/pop.c: pop3_ok(): detect timeout error. |
| 1746 | 1 | hiro | |
| 1747 | 1 | hiro | 2003-05-20 |
| 1748 | 1 | hiro | |
| 1749 | 1 | hiro | * src/imap.c: imap_locale_to_modified_utf7(): fixed the encoding bug |
| 1750 | 1 | hiro | when locale strings include '+'. |
| 1751 | 1 | hiro | imap_modified_utf7_to_locale() |
| 1752 | 1 | hiro | imap_locale_to_modified_utf7(): at least escape/unescape '&' even |
| 1753 | 1 | hiro | if iconv() is not supported. |
| 1754 | 1 | hiro | |
| 1755 | 1 | hiro | 2003-05-20 |
| 1756 | 1 | hiro | |
| 1757 | 1 | hiro | * src/compose.c: |
| 1758 | 1 | hiro | compose_insert_sig() |
| 1759 | 1 | hiro | compose_get_signature_str(): include separator in signature string. |
| 1760 | 1 | hiro | Don't insert separator if signature file is not found. |
| 1761 | 1 | hiro | Disabled use of implicit default signature path (~/.signature) when |
| 1762 | 1 | hiro | sig_path is NULL. |
| 1763 | 1 | hiro | |
| 1764 | 1 | hiro | |
| 1765 | 1 | hiro | 2003-05-20 |
| 1766 | 1 | hiro | |
| 1767 | 1 | hiro | * src/codeconv.c |
| 1768 | 1 | hiro | src/gtkshruler.c |
| 1769 | 1 | hiro | src/news.c |
| 1770 | 1 | hiro | src/procmsg.c |
| 1771 | 1 | hiro | src/quote_fmt_parse.y |
| 1772 | 1 | hiro | src/smtp.c: suppress warnings that gcc-3.3 issues. |
| 1773 | 1 | hiro | src/stringtable.c: use string_entry_free(). |
| 1774 | 1 | hiro | |
| 1775 | 1 | hiro | 2003-05-19 |
| 1776 | 1 | hiro | |
| 1777 | 1 | hiro | * src/compose.c: compose_insert_sig(): fixed the bug that always |
| 1778 | 1 | hiro | appended signature separator if signature file was not found. |
| 1779 | 1 | hiro | compose_get_signature_str(): fixed the bug that caused crash if |
| 1780 | 1 | hiro | signature file cannot be opened. |
| 1781 | 1 | hiro | |
| 1782 | 1 | hiro | 2003-05-16 |
| 1783 | 1 | hiro | |
| 1784 | 1 | hiro | * version 0.9.0 |
| 1785 | 1 | hiro | |
| 1786 | 1 | hiro | 2003-05-16 |
| 1787 | 1 | hiro | |
| 1788 | 1 | hiro | * src/session.c: session_recv_msg(): removed debug print. |
| 1789 | 1 | hiro | |
| 1790 | 1 | hiro | 2003-05-15 |
| 1791 | 1 | hiro | |
| 1792 | 1 | hiro | * src/imap.c: |
| 1793 | 1 | hiro | imap_parse_atom() |
| 1794 | 1 | hiro | imap_get_header() |
| 1795 | 1 | hiro | imap_cmd_fetch(): check for data size that servers return (fixes |
| 1796 | 1 | hiro | vulnerability found in BugTraq). |
| 1797 | 1 | hiro | |
| 1798 | 1 | hiro | 2003-05-14 |
| 1799 | 1 | hiro | |
| 1800 | 1 | hiro | * src/addr_compl.c: get_complete_address() |
| 1801 | 1 | hiro | src/addressbook.c: addressbook_format_address() |
| 1802 | 1 | hiro | src/compose.c: QUOTE_IF_REQUIRED(): quote if name contains |
| 1803 | 1 | hiro | characters that is not defined in atext (RFC 2822, 3.2.4. Atom). |
| 1804 | 1 | hiro | * src/main.c: main(): set colormap and visual to solve color problem |
| 1805 | 1 | hiro | in Solaris (thanks to Markus Schwarzenberg). |
| 1806 | 1 | hiro | |
| 1807 | 1 | hiro | 2003-05-12 |
| 1808 | 1 | hiro | |
| 1809 | 1 | hiro | * version 0.9.0pre1 |
| 1810 | 1 | hiro | |
| 1811 | 1 | hiro | 2003-05-12 |
| 1812 | 1 | hiro | |
| 1813 | 1 | hiro | * src/prefs_account.c: temporarily removed POP before SMTP option. |
| 1814 | 1 | hiro | |
| 1815 | 1 | hiro | 2003-05-09 |
| 1816 | 1 | hiro | |
| 1817 | 1 | hiro | * src/prefs_common.[ch]: changed the description of "Open message when |
| 1818 | 1 | hiro | cursor keys are pressed on summary". |
| 1819 | 1 | hiro | * src/summaryview.c: summary_show(): open message when always_show_msg |
| 1820 | 1 | hiro | is TRUE. |
| 1821 | 1 | hiro | |
| 1822 | 1 | hiro | 2003-05-09 |
| 1823 | 1 | hiro | |
| 1824 | 1 | hiro | * src/logwindow.[ch]: restrict the maximum lines of the log messages |
| 1825 | 1 | hiro | to reduce the memory usage. |
| 1826 | 1 | hiro | |
| 1827 | 1 | hiro | 2003-05-07 |
| 1828 | 1 | hiro | |
| 1829 | 1 | hiro | * src/compose.c: compose_insert_sig(): fixed a crash when signature |
| 1830 | 1 | hiro | string contains illegal sequence. |
| 1831 | 1 | hiro | * src/utils.[ch]: changed get_wcs_len() to get_mbs_len() for accuracy. |
| 1832 | 1 | hiro | |
| 1833 | 1 | hiro | 2003-05-07 |
| 1834 | 1 | hiro | |
| 1835 | 1 | hiro | * major refactoring of MIME structure. |
| 1836 | 1 | hiro | * src/procmime.c: procmime_scan_message(): decrypt message if |
| 1837 | 1 | hiro | gpgme is enabled. Create multipart tree only if content-type is |
| 1838 | 1 | hiro | multipart/* or message/rfc822. |
| 1839 | 1 | hiro | procmime_scan_multipart_message(): fixed the scanning of |
| 1840 | 1 | hiro | message/rfc822 part. |
| 1841 | 1 | hiro | * src/action.c: parse_append_msgpart() |
| 1842 | 1 | hiro | src/messageview.c: messageview_show() |
| 1843 | 1 | hiro | src/mimeview.c: mimeview_show_message(): use procmime_scan_message() |
| 1844 | 1 | hiro | instead of procmsg_open_message() and procmime_scan_mime_header(). |
| 1845 | 1 | hiro | mimeview_set_multipart_tree(): conform to the new MIME structure. |
| 1846 | 1 | hiro | * src/textview.c: textview_show_part(): removed unnecessary check. |
| 1847 | 1 | hiro | * src/procmsg.c: procmsg_open_message_decrypted(): fixed the file |
| 1848 | 1 | hiro | pointer when decryption failed. |
| 1849 | 1 | hiro | |
| 1850 | 1 | hiro | 2003-05-06 |
| 1851 | 1 | hiro | |
| 1852 | 1 | hiro | * src/ssl.c: ssl_init_socket_with_method(): replaced log_warning() |
| 1853 | 1 | hiro | by g_warning(), and log_print() by debug_print(). |
| 1854 | 1 | hiro | * src/pop.[ch]: added an error code PS_NOTSUPPORTED, and retry with |
| 1855 | 1 | hiro | LAST if UIDL is not supported. |
| 1856 | 1 | hiro | |
| 1857 | 1 | hiro | 2003-05-01 |
| 1858 | 1 | hiro | |
| 1859 | 1 | hiro | * src/codeconv.c: conv_get_code_conv_func(): convert to EUC-JP only |
| 1860 | 1 | hiro | if it is the current locale encoding when dest_charset_str is NULL. |
| 1861 | 1 | hiro | |
| 1862 | 1 | hiro | 2003-05-01 |
| 1863 | 1 | hiro | |
| 1864 | 1 | hiro | * src/action.c: execute_actions(): fixed crash when no text widget |
| 1865 | 1 | hiro | is selected (thanks to Paul and Melvin). |
| 1866 | 1 | hiro | * src/action.c |
| 1867 | 1 | hiro | src/prefs_actions.c: added missing reference to Claws team in the |
| 1868 | 1 | hiro | copyright. |
| 1869 | 1 | hiro | |
| 1870 | 1 | hiro | 2003-04-28 |
| 1871 | 1 | hiro | |
| 1872 | 1 | hiro | * src/session.c: |
| 1873 | 1 | hiro | session_send_msg() |
| 1874 | 1 | hiro | session_send_data(): fixed a memory leak and data sending bug. |
| 1875 | 1 | hiro | * src/send_message.c: |
| 1876 | 1 | hiro | send_message_smtp(): fixed focus management. |
| 1877 | 1 | hiro | |
| 1878 | 1 | hiro | 2003-04-25 |
| 1879 | 1 | hiro | |
| 1880 | 1 | hiro | * src/smtp.[ch]: set the response string to SMTPSession::error_msg |
| 1881 | 1 | hiro | if error occurred. |
| 1882 | 1 | hiro | * src/send_message.c: show error dialog if error occurred. |
| 1883 | 1 | hiro | * src/main.c: send_queue() |
| 1884 | 1 | hiro | src/mainwindow.c: send_queue_cb(): don't show error dialog here. |
| 1885 | 1 | hiro | |
| 1886 | 1 | hiro | 2003-04-25 |
| 1887 | 1 | hiro | |
| 1888 | 1 | hiro | * src/session.c: session_close(): kill child process only if |
| 1889 | 1 | hiro | state is not SESSION_DISCONNECTED. |
| 1890 | 1 | hiro | * src/send_message.c: send_cancel_button_cb() |
| 1891 | 1 | hiro | src/inc.c: inc_cancel(): don't set Session::state to |
| 1892 | 1 | hiro | SESSION_DISCONNECTED. |
| 1893 | 1 | hiro | * src/prefs.[ch]: modified the names of prefs_write_*(). |
| 1894 | 1 | hiro | * src/address.[ch]: removed. |
| 1895 | 1 | hiro | |
| 1896 | 1 | hiro | 2003-04-24 |
| 1897 | 1 | hiro | |
| 1898 | 1 | hiro | * src/compose.c: compose_template_apply(): overwrite recipients. |
| 1899 | 1 | hiro | |
| 1900 | 1 | hiro | 2003-04-23 |
| 1901 | 1 | hiro | |
| 1902 | 1 | hiro | * src/procheader.c: procheader_date_parse(): removed debug print. |
| 1903 | 1 | hiro | * src/session.c: changed every g_print to debug_print. |
| 1904 | 1 | hiro | session_child_input(): removed unrequired session_close() (it'll |
| 1905 | 1 | hiro | be closed anyway after returning FALSE). |
| 1906 | 1 | hiro | * src/send_message.c: send_message_smtp(): changed g_print to |
| 1907 | 1 | hiro | debug_print. |
| 1908 | 1 | hiro | |
| 1909 | 1 | hiro | 2003-04-23 |
| 1910 | 1 | hiro | |
| 1911 | 1 | hiro | * src/procheader.c: procheader_procheader_date_parse(): don't add |
| 1912 | 1 | hiro | local timezone offset if timezone is unknown. |
| 1913 | 1 | hiro | Made the Y2K workaround code to follow RFC 2822. |
| 1914 | 1 | hiro | procheader_scan_date_string(): workaround for date strings which |
| 1915 | 1 | hiro | don't have timezone specification. |
| 1916 | 1 | hiro | * src/utils.c: remote_tzoffset_sec(): return -1 if timezone is |
| 1917 | 1 | hiro | unknown. |
| 1918 | 1 | hiro | |
| 1919 | 1 | hiro | 2003-04-22 |
| 1920 | 1 | hiro | |
| 1921 | 1 | hiro | * src/action.[ch]: refactored. Also fixed a bug on MIME mode, and |
| 1922 | 1 | hiro | some memory leaks on error. |
| 1923 | 1 | hiro | action_update_msgview_menu(): new. |
| 1924 | 1 | hiro | * src/messageview.[ch]: added "Tools/Actions" menu. Keep window list. |
| 1925 | 1 | hiro | messageview_get_selected_mime_part(): returns MimeInfo of selected |
| 1926 | 1 | hiro | part when MessageView is in MIME mode. |
| 1927 | 1 | hiro | * src/mimeview.[ch]: mimeview_get_selected_part(): returns MimeInfo |
| 1928 | 1 | hiro | of selected part. |
| 1929 | 1 | hiro | * src/summaryview.[ch]: summary_get_selected_msg_list(): returns |
| 1930 | 1 | hiro | MsgInfo list of selected messages. |
| 1931 | 1 | hiro | |
| 1932 | 1 | hiro | 2003-04-21 |
| 1933 | 1 | hiro | |
| 1934 | 1 | hiro | * src/prefs_filter.[ch]: include original message's headers as |
| 1935 | 1 | hiro | the preset keywords. Modified the sizes of the widgets. |
| 1936 | 1 | hiro | * src/utils.[ch]: added str_case_equal() and str_case_hash() for |
| 1937 | 1 | hiro | case-insensitive hash. |
| 1938 | 1 | hiro | |
| 1939 | 1 | hiro | 2003-04-18 |
| 1940 | 1 | hiro | |
| 1941 | 1 | hiro | * src/procmsg.c: procmsg_get_filter_keyword(): added X-Sequence to |
| 1942 | 1 | hiro | auto-detected headers. |
| 1943 | 1 | hiro | * src/action.[ch] |
| 1944 | 1 | hiro | src/prefs_actions.c |
| 1945 | 1 | hiro | src/compose.c |
| 1946 | 1 | hiro | src/mainwindow.c: modified function names. |
| 1947 | 1 | hiro | get_user_string(): Use input_dialog() instead of its own |
| 1948 | 1 | hiro | implementation. |
| 1949 | 1 | hiro | |
| 1950 | 1 | hiro | 2003-04-17 |
| 1951 | 1 | hiro | |
| 1952 | 1 | hiro | * src/codeconv.[ch]: conv_encode_header(): don't include '(' and ')'
|
| 1953 | 1 | hiro | in encoded strings if addr_field is TRUE. |
| 1954 | 1 | hiro | * src/compose.c: compose_convert_header(): added a flag 'addr_field'. |
| 1955 | 1 | hiro | |
| 1956 | 1 | hiro | 2003-04-16 |
| 1957 | 1 | hiro | |
| 1958 | 1 | hiro | * src/prefs_actions.[ch]: separated action execution routine into |
| 1959 | 1 | hiro | action.[ch]. |
| 1960 | 1 | hiro | |
| 1961 | 1 | hiro | 2003-04-16 |
| 1962 | 1 | hiro | |
| 1963 | 1 | hiro | * src/prefs_actions.c: minor code cleanup. |
| 1964 | 1 | hiro | |
| 1965 | 1 | hiro | 2003-04-16 |
| 1966 | 1 | hiro | |
| 1967 | 1 | hiro | * src/codeconv.[ch]: conv_iconv_strdup(): fixed the handling of |
| 1968 | 1 | hiro | EILSEQ. |
| 1969 | 1 | hiro | |
| 1970 | 1 | hiro | 2003-04-16 |
| 1971 | 1 | hiro | |
| 1972 | 1 | hiro | * src/inc.c: |
| 1973 | 1 | hiro | inc_recv_data_progressive() |
| 1974 | 1 | hiro | inc_recv_data_finished() |
| 1975 | 1 | hiro | inc_recv_message() |
| 1976 | 1 | hiro | send_recv_message() |
| 1977 | 1 | hiro | send_send_data_progressive() |
| 1978 | 1 | hiro | send_send_data_finished(): added assertion. |
| 1979 | 1 | hiro | |
| 1980 | 1 | hiro | 2003-04-16 |
| 1981 | 1 | hiro | |
| 1982 | 1 | hiro | * src/codeconv.[ch]: conv_iconv_strdup(): fixed potential memory |
| 1983 | 1 | hiro | corruption bug. |
| 1984 | 1 | hiro | |
| 1985 | 1 | hiro | 2003-04-16 |
| 1986 | 1 | hiro | |
| 1987 | 1 | hiro | * src/codeconv.[ch]: conv_iconv_strdup(): don't include nul character |
| 1988 | 1 | hiro | in source buffer since it messed up some encoding conversion (like |
| 1989 | 1 | hiro | UTF-7). |
| 1990 | 1 | hiro | |
| 1991 | 1 | hiro | 2003-04-15 |
| 1992 | 1 | hiro | |
| 1993 | 1 | hiro | * src/procmsg.c: procmsg_get_filter_keyword(): unfold headers and |
| 1994 | 1 | hiro | extract ID from List-Id header. |
| 1995 | 1 | hiro | * src/utils.[ch]: extract_one_parenthesis_with_skip_quote(): removed. |
| 1996 | 1 | hiro | extract_list_id_str(): extract ID string from List-Id header. |
| 1997 | 1 | hiro | |
| 1998 | 1 | hiro | 2003-04-15 |
| 1999 | 1 | hiro | |
| 2000 | 1 | hiro | * src/prefs_actions.c: merged from the claws branch. Fixes several |
| 2001 | 1 | hiro | bugs and adds some features. |
| 2002 | 1 | hiro | |
| 2003 | 1 | hiro | 2003-04-14 |
| 2004 | 1 | hiro | |
| 2005 | 1 | hiro | * src/compose.c: compose_parse_header(): fixed a bug that unnecessary |
| 2006 | 1 | hiro | linebreaks were included on reediting. |
| 2007 | 1 | hiro | * src/imap.c |
| 2008 | 1 | hiro | src/pop.c: fixed typos: 'occured'. |
| 2009 | 1 | hiro | |
| 2010 | 1 | hiro | 2003-04-11 |
| 2011 | 1 | hiro | |
| 2012 | 1 | hiro | * src/compose.[ch]: implemented auto signature replacement on |
| 2013 | 1 | hiro | changing accounts. |
| 2014 | 1 | hiro | compose_insert_sig(): added a flag to replace current signature. |
| 2015 | 1 | hiro | compose_get_signature_str(): new. It returns signature string. |
| 2016 | 1 | hiro | compose_insert_command_output(): removed. |
| 2017 | 1 | hiro | compose_select_account(): call compose_insert_sig() on account |
| 2018 | 1 | hiro | change. |
| 2019 | 1 | hiro | compose_destroy(): fixed a memory leak of UndoMain object. |
| 2020 | 1 | hiro | Compose::sig_str: new. It stores current signature string. |
| 2021 | 1 | hiro | * src/gtkutils.[ch]: gtkut_stext_find(): new. |
| 2022 | 1 | hiro | Renamed gtk_stext_clear() to gtkut_stext_clear(). |
| 2023 | 1 | hiro | * src/utils.[ch]: get_wcs_len(): returns wide-character length of |
| 2024 | 1 | hiro | multibyte string. |
| 2025 | 1 | hiro | normalize_newlines(): converts CR+LF and CR into LF. |
| 2026 | 1 | hiro | get_command_output(): returns command output. |
| 2027 | 1 | hiro | |
| 2028 | 1 | hiro | 2003-04-08 |
| 2029 | 1 | hiro | |
| 2030 | 1 | hiro | * src/procmsg.[ch]: procmsg_get_filter_keyword(): new. It returns |
| 2031 | 1 | hiro | filter keyword for messages. |
| 2032 | 1 | hiro | * src/summaryview.c: summary_filter_open(): use |
| 2033 | 1 | hiro | procmsg_get_filter_keyword(). |
| 2034 | 1 | hiro | * src/messageview.c: create_filter_cb(): implemented. |
| 2035 | 1 | hiro | |
| 2036 | 1 | hiro | 2003-04-07 |
| 2037 | 1 | hiro | |
| 2038 | 1 | hiro | * src/inc.c: |
| 2039 | 1 | hiro | inc_start() |
| 2040 | 1 | hiro | inc_put_error(): display server responses on error. |
| 2041 | 1 | hiro | * src/pop.[ch]: added Pop3Session::error_msg, and set server responses |
| 2042 | 1 | hiro | on error. |
| 2043 | 1 | hiro | |
| 2044 | 1 | hiro | 2003-04-04 |
| 2045 | 1 | hiro | |
| 2046 | 1 | hiro | * src/messageview.[ch]: separated the forced charset of message view |
| 2047 | 1 | hiro | in separate window from the main window. |
| 2048 | 1 | hiro | src/textview.c: |
| 2049 | 1 | hiro | textview_show_message() |
| 2050 | 1 | hiro | textview_show_part() |
| 2051 | 1 | hiro | textview_add_part(): use MessageView::forced_charset if specified. |
| 2052 | 1 | hiro | |
| 2053 | 1 | hiro | 2003-04-03 |
| 2054 | 1 | hiro | |
| 2055 | 1 | hiro | * src/mainwindow.c: modified File menu a bit. |
| 2056 | 1 | hiro | * src/menu.[ch]: added functions to handle item factory rc strings. |
| 2057 | 1 | hiro | * src/messageview.[ch]: added a menu, and made it take over main |
| 2058 | 1 | hiro | window's menu shortcuts. |
| 2059 | 1 | hiro | added msginfo which is duplicated on display to MessageView. |
| 2060 | 1 | hiro | * src/prefs_common.c: prefs_keybind_apply_clicked(): use |
| 2061 | 1 | hiro | menu_factory_clear_rc(). |
| 2062 | 1 | hiro | |
| 2063 | 1 | hiro | 2003-03-28 |
| 2064 | 1 | hiro | |
| 2065 | 1 | hiro | * send_message.c: send_message_smtp(): |
| 2066 | 1 | hiro | re-enabled forcing of SMTP AUTH method. |
| 2067 | 1 | hiro | Clear temporary password if authentication failed. |
| 2068 | 1 | hiro | * smtp.c: output warning to log and set SMTPSession::error_val |
| 2069 | 1 | hiro | if error occurs. |
| 2070 | 1 | hiro | * smtp.h: changed error value to enum. Added SMTPSession::error_val. |
| 2071 | 1 | hiro | * src/mbox.c: proc_mbox(): force updating of folder. |
| 2072 | 1 | hiro | |
| 2073 | 1 | hiro | 2003-03-28 |
| 2074 | 1 | hiro | |
| 2075 | 1 | hiro | * src/pop.h: changed error value to enum. |
| 2076 | 1 | hiro | * src/pop.c: pop3_retr_recv(): return PS_IOERR when inc_drop_message() |
| 2077 | 1 | hiro | failed. |
| 2078 | 1 | hiro | pop3_ok(): return appropriate error value based on current state. |
| 2079 | 1 | hiro | Output warning to log if error occurs. |
| 2080 | 1 | hiro | |
| 2081 | 1 | hiro | 2003-03-27 |
| 2082 | 1 | hiro | |
| 2083 | 1 | hiro | * src/nntp.[ch] |
| 2084 | 1 | hiro | src/news.[ch]: refactored. Remove NNTPSockInfo and use NNTPSession |
| 2085 | 1 | hiro | in nntp.c. |
| 2086 | 1 | hiro | |
| 2087 | 1 | hiro | 2003-03-27 |
| 2088 | 1 | hiro | |
| 2089 | 1 | hiro | * src/inc.c: inc_pop3_session_do(): retrun appropriate error if |
| 2090 | 1 | hiro | Session::state == SESSION_ERROR. |
| 2091 | 1 | hiro | * po/POTFILES.in: removed src/automaton.c and src/send.c. |
| 2092 | 1 | hiro | Added src/send_message.c. |
| 2093 | 1 | hiro | |
| 2094 | 1 | hiro | 2003-03-26 |
| 2095 | 1 | hiro | |
| 2096 | 1 | hiro | * src/pop.[ch] |
| 2097 | 1 | hiro | src/session.c: fixed breakage of POP3 retrieval. |
| 2098 | 1 | hiro | session_recv_data_from_sock_unescape(): read until terminator |
| 2099 | 1 | hiro | appears and also return the actual size. |
| 2100 | 1 | hiro | |
| 2101 | 1 | hiro | 2003-03-25 |
| 2102 | 1 | hiro | |
| 2103 | 1 | hiro | * src/automaton.[ch]: removed. |
| 2104 | 1 | hiro | * src/session.c: removed some of the debug output. |
| 2105 | 1 | hiro | * src/smtp.c: smtp_session_recv_msg(): workaround in case server |
| 2106 | 1 | hiro | returns EHLO-style response to HELO command. |
| 2107 | 1 | hiro | Ignore all multiline responses except for EHLO since they are |
| 2108 | 1 | hiro | allowed for any command. |
| 2109 | 1 | hiro | |
| 2110 | 1 | hiro | 2003-03-25 |
| 2111 | 1 | hiro | |
| 2112 | 1 | hiro | * src/session.[ch] |
| 2113 | 1 | hiro | src/pop.c: fixed retrieval of messages which contain dot-escaped |
| 2114 | 1 | hiro | lines. |
| 2115 | 1 | hiro | session_recv_data(): added a flag for unescape. |
| 2116 | 1 | hiro | session_recv_data_from_sock_unescape(): new. It receives message |
| 2117 | 1 | hiro | for each line and unescapes dot-escaped lines. |
| 2118 | 1 | hiro | Removed the previous workaround. |
| 2119 | 1 | hiro | * src/defs.h: decreased UI_REFRESH_INTERVAL to 40 msec. |
| 2120 | 1 | hiro | |
| 2121 | 1 | hiro | 2003-03-25 |
| 2122 | 1 | hiro | |
| 2123 | 1 | hiro | * src/pop.[ch]: workaround for brekage of retrieval when given size |
| 2124 | 1 | hiro | and actual one is different. |
| 2125 | 1 | hiro | |
| 2126 | 1 | hiro | 2003-03-24 |
| 2127 | 1 | hiro | |
| 2128 | 1 | hiro | * src/pop.c: pop3_retr_eom_recv(): ignore invalid end of message |
| 2129 | 1 | hiro | since some servers sometimes return incorrect message size. |
| 2130 | 1 | hiro | * src/news.c: news_session_new(): zero clear NNTPSession object. |
| 2131 | 1 | hiro | Don't initialize Session::sock with nntp_sock->sock to prevent |
| 2132 | 1 | hiro | double-free of SockInfo. |
| 2133 | 1 | hiro | * src/imap.c: zero clear IMAPSession object. |
| 2134 | 1 | hiro | imap_cmd_append(): don't close SockInfo. |
| 2135 | 1 | hiro | |
| 2136 | 1 | hiro | 2003-03-22 |
| 2137 | 1 | hiro | |
| 2138 | 1 | hiro | * src/pop.c: pop3_session_recv_msg(): fixed STLS. |
| 2139 | 1 | hiro | |
| 2140 | 1 | hiro | 2003-03-22 |
| 2141 | 1 | hiro | |
| 2142 | 1 | hiro | * src/inc.[ch] |
| 2143 | 1 | hiro | src/pop.[ch]: reimplemented using new I/O system. |
| 2144 | 1 | hiro | * src/session.[ch]: session_recv_data(): new. |
| 2145 | 1 | hiro | session_send_data_to_sock() |
| 2146 | 1 | hiro | session_recv_data_from_sock(): decreased the frequency of progress |
| 2147 | 1 | hiro | notification. |
| 2148 | 1 | hiro | |
| 2149 | 1 | hiro | 2003-03-22 |
| 2150 | 1 | hiro | |
| 2151 | 1 | hiro | * src/smtp.c: smtp_auth_recv(): fixed CRAM-MD5 authentication. |
| 2152 | 1 | hiro | |
| 2153 | 1 | hiro | 2003-03-20 |
| 2154 | 1 | hiro | |
| 2155 | 1 | hiro | * src/session.[ch]: session_start_tls(): new. |
| 2156 | 1 | hiro | session_recv_msg(): made it static. |
| 2157 | 1 | hiro | |
| 2158 | 1 | hiro | 2003-03-20 |
| 2159 | 1 | hiro | |
| 2160 | 1 | hiro | * implemented asynchronous network I/O. |
| 2161 | 1 | hiro | * src/session.[ch]: the interface to communicate with servers through |
| 2162 | 1 | hiro | child process. |
| 2163 | 1 | hiro | * src/smtp.[ch] |
| 2164 | 1 | hiro | src/send_message.[ch]: rewrote using new I/O system. |
| 2165 | 1 | hiro | * src/socket.[ch]: renamed *_write() to *_write_all(), and made |
| 2166 | 1 | hiro | *_write() as just a simple wrapper for write(). |
| 2167 | 1 | hiro | * src/utils.c: get_outgoing_rfc2822_str(): new. It modifies the |
| 2168 | 1 | hiro | message to send with SMTP or NNTP. |
| 2169 | 1 | hiro | file_read_stream_to_str(): new. |
| 2170 | 1 | hiro | |
| 2171 | 1 | hiro | 2003-03-12 |
| 2172 | 1 | hiro | |
| 2173 | 1 | hiro | * src/textview.c: textview_button_pressed(): corrected the range of |
| 2174 | 1 | hiro | URI link. |
| 2175 | 1 | hiro | * src/compose.c: compose_wrap_line_all_full(): treat UTF-8 characters |
| 2176 | 1 | hiro | represented with more than 2 bytes as 2 character width and 2 bytes |
| 2177 | 1 | hiro | one as a single character width as a workaround for wrapping problem. |
| 2178 | 1 | hiro | |
| 2179 | 1 | hiro | 2003-03-12 |
| 2180 | 1 | hiro | |
| 2181 | 1 | hiro | * src/utils.c: subject_compare_for_sort(): allow null strings (fixes |
| 2182 | 1 | hiro | summary sorting). |
| 2183 | 1 | hiro | |
| 2184 | 1 | hiro | 2003-03-11 |
| 2185 | 1 | hiro | |
| 2186 | 1 | hiro | * implemented HTML link correctly. |
| 2187 | 1 | hiro | * src/html.[ch]: HTMLAttr, HTMLTag: new structure for attributes / |
| 2188 | 1 | hiro | tags. |
| 2189 | 1 | hiro | html_get_tag(): new. It parses tag and returns HTMLTag object. |
| 2190 | 1 | hiro | html_parse_tag(): also parses <a> tags and 'href' attributes. |
| 2191 | 1 | hiro | * src/textview.c: textview_write_link(): new. It creates link string. |
| 2192 | 1 | hiro | |
| 2193 | 1 | hiro | 2003-03-10 |
| 2194 | 1 | hiro | |
| 2195 | 1 | hiro | * src/compose.c: compose_wrap_line_all_full(): fixed an infinite |
| 2196 | 1 | hiro | loop / crash bug (thanks to Darko Koruga). |
| 2197 | 1 | hiro | compose_write_to_file(): put correct charset element when |
| 2198 | 1 | hiro | conversion failed but want to send anyway. |
| 2199 | 1 | hiro | |
| 2200 | 1 | hiro | 2003-03-10 |
| 2201 | 1 | hiro | |
| 2202 | 1 | hiro | * src/headerview.c: headerview_show() |
| 2203 | 1 | hiro | src/textview.c: textview_write_line(): remove unreadable characters |
| 2204 | 1 | hiro | from displayed strings to prevent crashes on multi-byte |
| 2205 | 1 | hiro | environments. |
| 2206 | 1 | hiro | * src/codeconv.[ch]: conv_unreadable_locale(): new. It was separated |
| 2207 | 1 | hiro | from conv_localetodisp(). |
| 2208 | 1 | hiro | |
| 2209 | 1 | hiro | 2003-03-10 |
| 2210 | 1 | hiro | |
| 2211 | 1 | hiro | * src/procmsg.c: procmsg_cmp_by_subject() |
| 2212 | 1 | hiro | src/summaryview.c: summary_cmp_by_subject(): ignore Re: when |
| 2213 | 1 | hiro | comparing subjects. |
| 2214 | 1 | hiro | * src/utils.[ch]: |
| 2215 | 1 | hiro | subject_compare_for_sort() |
| 2216 | 1 | hiro | trim_subject_for_sort(): new. |
| 2217 | 1 | hiro | |
| 2218 | 1 | hiro | 2003-03-07 |
| 2219 | 1 | hiro | |
| 2220 | 1 | hiro | * version 0.8.11 |
| 2221 | 1 | hiro | |
| 2222 | 1 | hiro | 2003-03-07 |
| 2223 | 1 | hiro | |
| 2224 | 1 | hiro | * src/defs.h: added -i option to the default sendmail command. |
| 2225 | 1 | hiro | |
| 2226 | 1 | hiro | 2003-03-06 |
| 2227 | 1 | hiro | |
| 2228 | 1 | hiro | * src/codeconv.[ch]: added missing character encodings and locales. |
| 2229 | 1 | hiro | |
| 2230 | 1 | hiro | 2003-03-06 |
| 2231 | 1 | hiro | |
| 2232 | 1 | hiro | * src/procmsg.[ch]: |
| 2233 | 1 | hiro | procmsg_get_mark_sum() |
| 2234 | 1 | hiro | procmsg_open_mark_file() |
| 2235 | 1 | hiro | procmsg_read_mark_file(): take FolderItem instead of directory |
| 2236 | 1 | hiro | path. |
| 2237 | 1 | hiro | |
| 2238 | 1 | hiro | 2003-03-05 |
| 2239 | 1 | hiro | |
| 2240 | 1 | hiro | * src/codeconv.c: conv_encode_header(): fixed a bug that spaces |
| 2241 | 1 | hiro | which is on the wrap boundary would be lost when encoding long |
| 2242 | 1 | hiro | non-ascii strings (thanks to Sergey Vlasov). |
| 2243 | 1 | hiro | Don't force wrapping within a long word until it reaches hard line |
| 2244 | 1 | hiro | length limit (998 characters) (workaround for the breakage of |
| 2245 | 1 | hiro | long address list with no spaces). |
| 2246 | 1 | hiro | |
| 2247 | 1 | hiro | 2003-03-03 |
| 2248 | 1 | hiro | |
| 2249 | 1 | hiro | * src/prefs_account.c: fixed compile failure when using neither |
| 2250 | 1 | hiro | gpg or ssl. |
| 2251 | 1 | hiro | |
| 2252 | 1 | hiro | 2003-03-03 |
| 2253 | 1 | hiro | |
| 2254 | 1 | hiro | * src/codeconv.c: fixed UTF-8 locale support. |
| 2255 | 1 | hiro | conv_get_code_conv_func(): return conv_noconv if locale encoding |
| 2256 | 1 | hiro | is UTF-8. Return conv_latintodisp on ISO-8859-* to locale encoding |
| 2257 | 1 | hiro | conversion. |
| 2258 | 1 | hiro | conv_convert(): call conv_iconv_strdup() instead of |
| 2259 | 1 | hiro | conv_codeset_strdup(). |
| 2260 | 1 | hiro | conv_codeset_strdup(): moved some codes into conv_iconv_strdup(). |
| 2261 | 1 | hiro | |
| 2262 | 1 | hiro | 2003-02-28 |
| 2263 | 1 | hiro | |
| 2264 | 1 | hiro | * src/prefs_account.[ch]: added an option to use command output for |
| 2265 | 1 | hiro | signature. |
| 2266 | 1 | hiro | * src/compose.c: compose_insert_sig(): use command output if |
| 2267 | 1 | hiro | specified. |
| 2268 | 1 | hiro | compose_insert_command_output(): new. |
| 2269 | 1 | hiro | |
| 2270 | 1 | hiro | 2003-02-28 |
| 2271 | 1 | hiro | |
| 2272 | 1 | hiro | * src/main.c: main(): remove lock socket if sylpheed is not running |
| 2273 | 1 | hiro | when --status command is executed. |
| 2274 | 1 | hiro | lock_socket_remove(): new. |
| 2275 | 1 | hiro | |
| 2276 | 1 | hiro | 2003-02-27 |
| 2277 | 1 | hiro | |
| 2278 | 1 | hiro | * src/codeconv.c: conv_codeset_strdup(): don't convert if current |
| 2279 | 1 | hiro | codeset is US-ASCII (or POSIX). |
| 2280 | 1 | hiro | |
| 2281 | 1 | hiro | 2003-02-21 |
| 2282 | 1 | hiro | |
| 2283 | 1 | hiro | * src/codeconv.c: conv_iconv_strdup(): try to skip invalid characters |
| 2284 | 1 | hiro | and continue conversion. |
| 2285 | 1 | hiro | |
| 2286 | 1 | hiro | 2003-02-21 |
| 2287 | 1 | hiro | |
| 2288 | 1 | hiro | * src/summaryview.c: summary_selected(): always update widget |
| 2289 | 1 | hiro | sensitivity. |
| 2290 | 1 | hiro | |
| 2291 | 1 | hiro | 2003-02-20 |
| 2292 | 1 | hiro | |
| 2293 | 1 | hiro | * src/utils.c: tzoffset_sec(): fixed a bug that displayed wrong |
| 2294 | 1 | hiro | date in timezones more than GMT+12 or less than GMT-12. |
| 2295 | 1 | hiro | |
| 2296 | 1 | hiro | 2003-02-18 |
| 2297 | 1 | hiro | |
| 2298 | 1 | hiro | * src/prefs_common.[ch] |
| 2299 | 1 | hiro | src/sourcewindow.c: remember the size of source window. |
| 2300 | 1 | hiro | * src/md5.c: fixed a compile problem with gcc 3.3. |
| 2301 | 1 | hiro | |
| 2302 | 1 | hiro | 2003-02-17 |
| 2303 | 1 | hiro | |
| 2304 | 1 | hiro | * src/about.c: about_create(): modified the copyright notice. |
| 2305 | 1 | hiro | |
| 2306 | 1 | hiro | 2003-02-17 |
| 2307 | 1 | hiro | |
| 2308 | 1 | hiro | * src/colorlabel.c: don't use pixmaps for label color rect but draw |
| 2309 | 1 | hiro | rectangles so we can respect the color map of palette based visuals |
| 2310 | 1 | hiro | (fixes the long time crashes on Solaris - thanks to Alfons |
| 2311 | 1 | hiro | Hoogervorst). |
| 2312 | 1 | hiro | |
| 2313 | 1 | hiro | 2003-02-17 |
| 2314 | 1 | hiro | |
| 2315 | 1 | hiro | * src/procheader.c: procheader_date_parse(): made month string case |
| 2316 | 1 | hiro | insensitive. |
| 2317 | 1 | hiro | * src/prefs_filter.c: prefs_filter_close(): fixed the crash when the |
| 2318 | 1 | hiro | selection list is empty. |
| 2319 | 1 | hiro | |
| 2320 | 1 | hiro | 2003-02-14 |
| 2321 | 1 | hiro | |
| 2322 | 1 | hiro | * src/quote_fmt_parse.y: removed gettext translatable strings. |
| 2323 | 1 | hiro | * src/unmime.c: unmime_header(): remove broken characters when |
| 2324 | 1 | hiro | code conversion failed. |
| 2325 | 1 | hiro | * src/codeconv.c: conv_encode_header(): fixed a bug that broken |
| 2326 | 1 | hiro | headers if long words more than 75 characters are entered. |
| 2327 | 1 | hiro | |
| 2328 | 1 | hiro | 2003-02-13 |
| 2329 | 1 | hiro | |
| 2330 | 1 | hiro | * src/prefs_account.c: prefs_account_receive_create() |
| 2331 | 1 | hiro | src/utils.c: to_human_readable(): made units translatable. |
| 2332 | 1 | hiro | |
| 2333 | 1 | hiro | 2003-02-13 |
| 2334 | 1 | hiro | |
| 2335 | 1 | hiro | * src/codeconv.c: isprintableeuckanji(): don't allow more than 0xf4 |
| 2336 | 1 | hiro | at first byte (fixes abort() problem of glibc). |
| 2337 | 1 | hiro | * src/html.c: html_read_line(): remove characters which can't be |
| 2338 | 1 | hiro | displayed on the current locale. |
| 2339 | 1 | hiro | |
| 2340 | 1 | hiro | 2003-02-11 |
| 2341 | 1 | hiro | |
| 2342 | 1 | hiro | * src/utils.[ch]: |
| 2343 | 1 | hiro | trim_subject_for_compare(): renamed from trim_subject(). |
| 2344 | 1 | hiro | trim_subject(): new. It removes [...] or (...) at the beginning |
| 2345 | 1 | hiro | of subject. |
| 2346 | 1 | hiro | * src/prefs_folder_item.c |
| 2347 | 1 | hiro | src/folder.[ch]: |
| 2348 | 1 | hiro | added options for trimming summary / compose subject. |
| 2349 | 1 | hiro | * src/summaryview.c: summary_set_header(): trim subject if the folder |
| 2350 | 1 | hiro | option is set. |
| 2351 | 1 | hiro | * src/compose.c: compose_reply_set_entry(): trim subject if the folder |
| 2352 | 1 | hiro | option is set. |
| 2353 | 1 | hiro | |
| 2354 | 1 | hiro | 2003-02-09 |
| 2355 | 1 | hiro | |
| 2356 | 1 | hiro | * src/codeconv.c: |
| 2357 | 1 | hiro | LBREAK_IF_REQUIRED(): don't break lines before first word (fixes |
| 2358 | 1 | hiro | X-Face header problem). |
| 2359 | 1 | hiro | conv_encode_header(): allow up to 97 characters for one word. |
| 2360 | 1 | hiro | |
| 2361 | 1 | hiro | 2003-02-07 |
| 2362 | 1 | hiro | |
| 2363 | 1 | hiro | * src/filter.c: filter_match_condition(): fixed the bug that |
| 2364 | 1 | hiro | second condition ignored regex. |
| 2365 | 1 | hiro | * src/news.h: NewsGroupInfo: use guint for message numbers |
| 2366 | 1 | hiro | (fix count in grouplist dialog) (thanks to Thorsten Maerz). |
| 2367 | 1 | hiro | |
| 2368 | 1 | hiro | 2003-02-06 |
| 2369 | 1 | hiro | |
| 2370 | 1 | hiro | * src/codeconv.c: conv_encode_header(): fixed a segfault bug |
| 2371 | 1 | hiro | on code conversion failure. |
| 2372 | 1 | hiro | conv_get_charset_str() |
| 2373 | 1 | hiro | conv_get_charset_from_str(): optimized using hash table. |
| 2374 | 1 | hiro | |
| 2375 | 1 | hiro | 2003-02-06 |
| 2376 | 1 | hiro | |
| 2377 | 1 | hiro | * src/quote_fmt_parse.y: |
| 2378 | 1 | hiro | SHOW_MESSAGE_NO_SIGNATURE, SHOW_QUOTED_MESSAGE_NO_SIGNATURE: |
| 2379 | 1 | hiro | treat only "\n-- \n" as a signature separator. |
| 2380 | 1 | hiro | |
| 2381 | 1 | hiro | 2003-02-05 |
| 2382 | 1 | hiro | |
| 2383 | 1 | hiro | * src/gtkutils.[ch]: gtkut_ctree_node_prev(): new. |
| 2384 | 1 | hiro | * src/summary_search.c: summary_search_execute(): search collapsed |
| 2385 | 1 | hiro | nodes, too. |
| 2386 | 1 | hiro | |
| 2387 | 1 | hiro | 2003-02-05 |
| 2388 | 1 | hiro | |
| 2389 | 1 | hiro | * src/codeconv.c: |
| 2390 | 1 | hiro | conv_unreadable_latin(): include 0x7f as an unreadable character. |
| 2391 | 1 | hiro | conv_localetodisp(): don't remove 8bit characters by default. |
| 2392 | 1 | hiro | conv_get_current_charset() |
| 2393 | 1 | hiro | conv_get_outgoing_charset(): return ISO-8859-15 if "@euro" is |
| 2394 | 1 | hiro | appended at the last of locale name. |
| 2395 | 1 | hiro | * src/compose.c: compose_write_to_file(): show from and to encoding |
| 2396 | 1 | hiro | when code conversion failed. |
| 2397 | 1 | hiro | |
| 2398 | 1 | hiro | 2003-02-04 |
| 2399 | 1 | hiro | |
| 2400 | 1 | hiro | * version 0.8.10 |
| 2401 | 1 | hiro | |
| 2402 | 1 | hiro | 2003-02-04 |
| 2403 | 1 | hiro | |
| 2404 | 1 | hiro | * src/procmsg.h: WRITE_CACHE_DATA(): little speed improvement |
| 2405 | 1 | hiro | (thanks to Colin Leroy). |
| 2406 | 1 | hiro | * src/mh.c: mh_get_msginfo(): added NULL check (thanks to Thorsten |
| 2407 | 1 | hiro | Maerz). |
| 2408 | 1 | hiro | |
| 2409 | 1 | hiro | 2003-02-03 |
| 2410 | 1 | hiro | |
| 2411 | 1 | hiro | * src/textview.c: textview_write_line(): don't convert if conv is |
| 2412 | 1 | hiro | NULL. |
| 2413 | 1 | hiro | |
| 2414 | 1 | hiro | 2003-02-03 |
| 2415 | 1 | hiro | |
| 2416 | 1 | hiro | * src/codeconv.[ch]: |
| 2417 | 1 | hiro | renamed conv_guess_encoding() to conv_guess_ja_encoding(). |
| 2418 | 1 | hiro | conv_localetodisp(): new. It removes unreadable characters from |
| 2419 | 1 | hiro | (assumed) current locale string. |
| 2420 | 1 | hiro | conv_codeset_strdup(): convert into ISO-8859-1 if dest_code is |
| 2421 | 1 | hiro | NULL and current locale encoding is US-ASCII. |
| 2422 | 1 | hiro | conv_get_code_conv_func(): return conv_ustodisp if US-ASCII is |
| 2423 | 1 | hiro | specified for destination charset. |
| 2424 | 1 | hiro | * src/textview.c: textview_write_line(): use conv_localetodisp() |
| 2425 | 1 | hiro | instead of strncpy2() if conversion failed. |
| 2426 | 1 | hiro | |
| 2427 | 1 | hiro | 2003-01-31 |
| 2428 | 1 | hiro | |
| 2429 | 1 | hiro | * src/codeconv.c: conv_iconv_strdup() |
| 2430 | 1 | hiro | src/imap.c: |
| 2431 | 1 | hiro | imap_modified_utf7_to_locale() |
| 2432 | 1 | hiro | imap_locale_to_modified_utf7(): use ICONV_CONST macro to remove |
| 2433 | 1 | hiro | a warning on some systems. |
| 2434 | 1 | hiro | * src/codeconv.c: conv_iconv_strdup(): flush iconv() output and |
| 2435 | 1 | hiro | truncate buffer. |
| 2436 | 1 | hiro | Return NULL instead of incomplete string if conversion failed. |
| 2437 | 1 | hiro | |
| 2438 | 1 | hiro | 2003-01-30 |
| 2439 | 1 | hiro | |
| 2440 | 1 | hiro | * src/summaryview.c: summary_execute(): select appropriate node |
| 2441 | 1 | hiro | if currently selected node is to be deleted. |
| 2442 | 1 | hiro | * src/gtkutils.[ch]: gtkut_ctree_node_is_selected(): new. Returns |
| 2443 | 1 | hiro | TRUE if the specified node is selected. |
| 2444 | 1 | hiro | |
| 2445 | 1 | hiro | 2003-01-30 |
| 2446 | 1 | hiro | |
| 2447 | 1 | hiro | * src/summaryview.c: summary_status_show(): fixed a occasional crash |
| 2448 | 1 | hiro | on deleting or moving. |
| 2449 | 1 | hiro | |
| 2450 | 1 | hiro | 2003-01-29 |
| 2451 | 1 | hiro | |
| 2452 | 1 | hiro | * src/codeconv.c: conv_unreadable_eucjp(): made the validity check |
| 2453 | 1 | hiro | of EUC-JP more accurate. |
| 2454 | 1 | hiro | isprintableeuckanji(): new. Use table for validity check of EUC-JP. |
| 2455 | 1 | hiro | |
| 2456 | 1 | hiro | 2003-01-17 |
| 2457 | 1 | hiro | |
| 2458 | 1 | hiro | * version 0.8.9 |
| 2459 | 1 | hiro | |
| 2460 | 1 | hiro | 2003-01-17 |
| 2461 | 1 | hiro | |
| 2462 | 1 | hiro | * updated INSTALL. |
| 2463 | 1 | hiro | |
| 2464 | 1 | hiro | 2003-01-17 |
| 2465 | 1 | hiro | |
| 2466 | 1 | hiro | * src/quoted-printable.c: qp_encode_line(): fixed linebreak |
| 2467 | 1 | hiro | duplication bug if the source string has CRLF. |
| 2468 | 1 | hiro | * src/utils.[ch]: |
| 2469 | 1 | hiro | canonicalize_str(): new. Returns newly allocated canonicalized |
| 2470 | 1 | hiro | string. |
| 2471 | 1 | hiro | uncanonicalize_file(): new. Uncanonicalize (CRLF -> LF) text. |
| 2472 | 1 | hiro | uncanonicalize_file_replace(): new. |
| 2473 | 1 | hiro | * src/compose.c: always canonicalize body before processing, and |
| 2474 | 1 | hiro | uncanonicalize before returning. |
| 2475 | 1 | hiro | |
| 2476 | 1 | hiro | 2003-01-17 |
| 2477 | 1 | hiro | |
| 2478 | 1 | hiro | * src/procmime.c: procmime_get_encoding_for_charset(): prefer |
| 2479 | 1 | hiro | ENC_8BIT for Russian charsets. |
| 2480 | 1 | hiro | * src/compose.c: compose_write_to_file(): use base64 when signing |
| 2481 | 1 | hiro | 8bit message. |
| 2482 | 1 | hiro | |
| 2483 | 1 | hiro | 2003-01-16 |
| 2484 | 1 | hiro | |
| 2485 | 1 | hiro | * src/prefs_common.c: prefs_send_create(): added a description for |
| 2486 | 1 | hiro | the setting of Content-Transfer-Encoding. |
| 2487 | 1 | hiro | |
| 2488 | 1 | hiro | 2003-01-16 |
| 2489 | 1 | hiro | |
| 2490 | 1 | hiro | * src/codeconv.c: fixed locale_table for Russian locales (thanks to |
| 2491 | 1 | hiro | Sergey Vlasov). |
| 2492 | 1 | hiro | * src/procmime.c: procmime_get_encoding_for_charset(): return |
| 2493 | 1 | hiro | ENC_BASE64 for ISO-8859-5, KOI8-* and Windows-1251. |
| 2494 | 1 | hiro | * src/compose.c: compose_attach_append(): set correct Content- |
| 2495 | 1 | hiro | Transfer-Encoding for message/rfc822. |
| 2496 | 1 | hiro | compose_write_to_file(): enabled user-definable Content-Transfer- |
| 2497 | 1 | hiro | Encoding. |
| 2498 | 1 | hiro | * src/prefs_common.[ch]: added an option for user-defined Content- |
| 2499 | 1 | hiro | Transfer-Encoding. |
| 2500 | 1 | hiro | |
| 2501 | 1 | hiro | 2003-01-15 |
| 2502 | 1 | hiro | |
| 2503 | 1 | hiro | * src/quoted-printable.[ch]: qp_encode_line(): fixed a bug if the |
| 2504 | 1 | hiro | line doesn't end with linebreak. |
| 2505 | 1 | hiro | |
| 2506 | 1 | hiro | 2003-01-15 |
| 2507 | 1 | hiro | |
| 2508 | 1 | hiro | * implemented quoted-printable encoding. |
| 2509 | 1 | hiro | * src/quoted-printable.[ch]: qp_encode_line(): new. |
| 2510 | 1 | hiro | * src/compose.c: |
| 2511 | 1 | hiro | compose_write_to_file() |
| 2512 | 1 | hiro | compose_write_attach(): implemented quoted-printable encoding. |
| 2513 | 1 | hiro | compose_attach_property_create(): enabled quoted-printable menu |
| 2514 | 1 | hiro | item. |
| 2515 | 1 | hiro | * src/procmime.c: procmime_get_encoding_for_charset(): return |
| 2516 | 1 | hiro | ENC_QUOTED_PRINTABLE for ISO-8859-* and CP125* charset. |
| 2517 | 1 | hiro | * src/Makefile.am: added $(LIBICONV) to sylpheed_LDADD for libiconv |
| 2518 | 1 | hiro | support. |
| 2519 | 1 | hiro | |
| 2520 | 1 | hiro | 2003-01-14 |
| 2521 | 1 | hiro | |
| 2522 | 1 | hiro | * src/folderview.c |
| 2523 | 1 | hiro | src/summaryview.c |
| 2524 | 1 | hiro | src/utils.[ch]: get_abbrev_newsgroup_name(): improved the way |
| 2525 | 1 | hiro | of abbreviation of newsgroup name. |
| 2526 | 1 | hiro | |
| 2527 | 1 | hiro | 2003-01-14 |
| 2528 | 1 | hiro | |
| 2529 | 1 | hiro | * configure.in: show the result of iconv detection. |
| 2530 | 1 | hiro | |
| 2531 | 1 | hiro | 2003-01-13 |
| 2532 | 1 | hiro | |
| 2533 | 1 | hiro | * src/codeconv.[ch]: made the transition from libjconv to iconv(). |
| 2534 | 1 | hiro | conv_iconv_strdup(): new. |
| 2535 | 1 | hiro | * src/about.c |
| 2536 | 1 | hiro | src/imap.c |
| 2537 | 1 | hiro | src/mainwindow.c |
| 2538 | 1 | hiro | src/prefs_common.c: replaced HAVE_LIBJCONV to HAVE_ICONV. |
| 2539 | 1 | hiro | |
| 2540 | 1 | hiro | 2003-01-10 |
| 2541 | 1 | hiro | |
| 2542 | 1 | hiro | * src/compose.c |
| 2543 | 1 | hiro | src/folderview.c |
| 2544 | 1 | hiro | src/prefs_folder_item.c: English fix (property -> properties). |
| 2545 | 1 | hiro | * src/prefs_filter.c: alert if entry is not saved. |
| 2546 | 1 | hiro | prefs_filter_dialog_to_filter(): new. |
| 2547 | 1 | hiro | |
| 2548 | 1 | hiro | 2003-01-09 |
| 2549 | 1 | hiro | |
| 2550 | 1 | hiro | * src/codeconv.c: conv_encode_header(): fixed a bug which output raw |
| 2551 | 1 | hiro | strings after linefeed. |
| 2552 | 1 | hiro | * updated INSTALL. |
| 2553 | 1 | hiro | |
| 2554 | 1 | hiro | 2003-01-08 |
| 2555 | 1 | hiro | |
| 2556 | 1 | hiro | * src/codeconv.[ch]: code cleanup and optimization. |
| 2557 | 1 | hiro | conv_code_converter_new() |
| 2558 | 1 | hiro | conv_convert(): use functions obtained by conv_get_code_conv_func() |
| 2559 | 1 | hiro | when using libjconv. |
| 2560 | 1 | hiro | conv_codeset_strdup(): code cleanup. |
| 2561 | 1 | hiro | conv_get_code_conv_func(): added an argument for destination |
| 2562 | 1 | hiro | character set, and generalized. |
| 2563 | 1 | hiro | |
| 2564 | 1 | hiro | 2003-01-06 |
| 2565 | 1 | hiro | |
| 2566 | 1 | hiro | * src/codeconv.c: LBREAK_IF_REQUIRED(): break line only if some |
| 2567 | 1 | hiro | characters follow. |
| 2568 | 1 | hiro | * src/compose.c: compose_convert_header(): remove trailing spaces. |
| 2569 | 1 | hiro | * src/customheader.c: custom_header_read_str(): strip the spaces |
| 2570 | 1 | hiro | of name and value. |
| 2571 | 1 | hiro | * src/prefs_customheader.c: prefs_custom_header_clist_set_row(): |
| 2572 | 1 | hiro | strip the spaces of name and value. |
| 2573 | 1 | hiro | |
| 2574 | 1 | hiro | 2002-12-25 |
| 2575 | 1 | hiro | |
| 2576 | 1 | hiro | * version 0.8.8 |
| 2577 | 1 | hiro | |
| 2578 | 1 | hiro | 2002-12-25 |
| 2579 | 1 | hiro | |
| 2580 | 1 | hiro | * src/codeconv.c: conv_encode_header(): fixed a bug which will run |
| 2581 | 1 | hiro | into infinite loop when encountering invalid characters. |
| 2582 | 1 | hiro | |
| 2583 | 1 | hiro | 2002-12-25 |
| 2584 | 1 | hiro | |
| 2585 | 1 | hiro | * src/procmsg.[ch]: procmsg_sort_msg_list(): new. It sorts message |
| 2586 | 1 | hiro | list. |
| 2587 | 1 | hiro | * src/summaryview.c: summary_show(): removed summary_sort() because |
| 2588 | 1 | hiro | it is done inside folder_item_get_msg_list(). This will improve |
| 2589 | 1 | hiro | the performance of summary display. |
| 2590 | 1 | hiro | Sorted out the summary sort functions using macros. |
| 2591 | 1 | hiro | * src/mh.c |
| 2592 | 1 | hiro | src/imap.c |
| 2593 | 1 | hiro | src/news.c |
| 2594 | 1 | hiro | src/folder.[ch]: folder_item_get_msg_list(): return pre-sorted |
| 2595 | 1 | hiro | list if FolderItem::sort_key is set. |
| 2596 | 1 | hiro | Added SORT_BY_TO to FolderSortKey enum. |
| 2597 | 1 | hiro | * src/mainwindow.c: added "View/Sort/by recipient". |
| 2598 | 1 | hiro | |
| 2599 | 1 | hiro | 2002-12-20 |
| 2600 | 1 | hiro | |
| 2601 | 1 | hiro | * version 0.8.7 |
| 2602 | 1 | hiro | |
| 2603 | 1 | hiro | 2002-12-20 |
| 2604 | 1 | hiro | |
| 2605 | 1 | hiro | * src/codeconv.c: conv_encode_header(): fix for redundant space on |
| 2606 | 1 | hiro | line-breaking. |
| 2607 | 1 | hiro | * src/compose.c: compose_convert_header(): always pass string to |
| 2608 | 1 | hiro | conv_encode_header() for line-breaking. |
| 2609 | 1 | hiro | |
| 2610 | 1 | hiro | 2002-12-20 |
| 2611 | 1 | hiro | |
| 2612 | 1 | hiro | * src/textview.c: textview_make_clickable_parts(): fixed incorrect |
| 2613 | 1 | hiro | parsing of email addresses. |
| 2614 | 1 | hiro | |
| 2615 | 1 | hiro | 2002-12-19 |
| 2616 | 1 | hiro | |
| 2617 | 1 | hiro | * src/defs.h: added DEFAULT_BROWSER_CMD. |
| 2618 | 1 | hiro | * src/mimeview.c: mimeview_view_file() |
| 2619 | 1 | hiro | src/prefs_common.c: prefs_other_create() |
| 2620 | 1 | hiro | src/utils.c: open_uri(): changed the default web browser to |
| 2621 | 1 | hiro | mozilla, and changed 'raise' command (which is undocumented) |
| 2622 | 1 | hiro | to 'new-window' in 'netscape -remote'. |
| 2623 | 1 | hiro | |
| 2624 | 1 | hiro | 2002-12-19 |
| 2625 | 1 | hiro | |
| 2626 | 1 | hiro | * src/compose.c: compose_send_control_enter(): fixed crash on |
| 2627 | 1 | hiro | Ctrl-Enter when Message/Send has no accelerator key (thanks to |
| 2628 | 1 | hiro | Sergey Vlasov). |
| 2629 | 1 | hiro | |
| 2630 | 1 | hiro | 2002-12-18 |
| 2631 | 1 | hiro | |
| 2632 | 1 | hiro | * src/mainwindow.c: |
| 2633 | 1 | hiro | set_charset_cb() |
| 2634 | 1 | hiro | sort_summary_cb() |
| 2635 | 1 | hiro | sort_summary_type_cb(): prevent unwanted processing on unchecking |
| 2636 | 1 | hiro | menu items. |
| 2637 | 1 | hiro | |
| 2638 | 1 | hiro | 2002-12-18 |
| 2639 | 1 | hiro | |
| 2640 | 1 | hiro | * src/main.c: process command line option before gtk_init() to |
| 2641 | 1 | hiro | enable remote operation without X (thanks to Ruslan N. Balkin). |
| 2642 | 1 | hiro | * src/codeconv.c: conv_encode_header(): fixed a potential buffer |
| 2643 | 1 | hiro | overflow. |
| 2644 | 1 | hiro | |
| 2645 | 1 | hiro | 2002-12-18 |
| 2646 | 1 | hiro | |
| 2647 | 1 | hiro | * src/Makefile.am: changed $(target_alias) to $(target_triplet) |
| 2648 | 1 | hiro | (the spec of autotools seems to be changed). |
| 2649 | 1 | hiro | |
| 2650 | 1 | hiro | 2002-12-18 |
| 2651 | 1 | hiro | |
| 2652 | 1 | hiro | * src/imap.c: get path separator using LIST command if server |
| 2653 | 1 | hiro | doesn't support NAMESPACE (based on the patch by Brian Sammon). |
| 2654 | 1 | hiro | imap_parse_list(): added an argument to return path separator. |
| 2655 | 1 | hiro | imap_get_namespace_by_list(): new. |
| 2656 | 1 | hiro | |
| 2657 | 1 | hiro | 2002-12-17 |
| 2658 | 1 | hiro | |
| 2659 | 1 | hiro | * src/addr_compl.c: add_address(): removed the debug print. |
| 2660 | 1 | hiro | * src/gtkutils.[ch]: gtkut_window_popup() |
| 2661 | 1 | hiro | src/mainwindow.c: main_window_popup(): applied the patch to fix |
| 2662 | 1 | hiro | the behavior of window popup from Sergey Vlasov (thanks!) |
| 2663 | 1 | hiro | * src/account.c: account_edit_create(): use signal_connect_after |
| 2664 | 1 | hiro | for row_move signal to fix the row position bug. |
| 2665 | 1 | hiro | account_row_moved(): scroll the CList half page. |
| 2666 | 1 | hiro | * src/prefs_filter.c: prefs_filter_row_move(): scroll the CList |
| 2667 | 1 | hiro | half page. |
| 2668 | 1 | hiro | * src/summaryview.c: summary_reply(): use selection text only if |
| 2669 | 1 | hiro | the displayed message is selected (thanks to Sergey Vlasov). |
| 2670 | 1 | hiro | |
| 2671 | 1 | hiro | 2002-12-13 |
| 2672 | 1 | hiro | |
| 2673 | 1 | hiro | * src/codeconv.c: conv_encode_header(): reimplemented the routine |
| 2674 | 1 | hiro | of MIME header encoding. And use Q-encoding method if the current |
| 2675 | 1 | hiro | locale is single-byte one. |
| 2676 | 1 | hiro | * src/utils.[ch]: is_next_nonascii(): take multi-byte string instead |
| 2677 | 1 | hiro | of wide-character string. Consider control codes as non-ASCII. |
| 2678 | 1 | hiro | get_next_word_len(): new. It returns the length of next word. |
| 2679 | 1 | hiro | is_next_mbs(), find_wspace(): removed. |
| 2680 | 1 | hiro | * src/quoted-printable.[ch]: new. |
| 2681 | 1 | hiro | qp_decode_line(): decodes one QP line. |
| 2682 | 1 | hiro | qp_decode_q_encoding(): decodes Q-encoded string in MIME header. |
| 2683 | 1 | hiro | qp_get_q_encoding_len(): returns the length when a string is |
| 2684 | 1 | hiro | Q-encoded. |
| 2685 | 1 | hiro | qp_q_encode(): Q-encode a string (RFC 2047). |
| 2686 | 1 | hiro | * src/unmime.c: moved the functions for quoted-printable to |
| 2687 | 1 | hiro | quoted-printable.c. |
| 2688 | 1 | hiro | |
| 2689 | 1 | hiro | 2002-12-05 |
| 2690 | 1 | hiro | |
| 2691 | 1 | hiro | * src/send.c: send_message_local(): escape line that only have one |
| 2692 | 1 | hiro | dot character (postfix's sendmail command will stop there). |
| 2693 | 1 | hiro | |
| 2694 | 1 | hiro | 2002-12-05 |
| 2695 | 1 | hiro | |
| 2696 | 1 | hiro | * src/send.c: send_message_local(): don't escape first-dot line |
| 2697 | 1 | hiro | (thanks to Sergey Vlasov). |
| 2698 | 1 | hiro | |
| 2699 | 1 | hiro | 2002-12-03 |
| 2700 | 1 | hiro | |
| 2701 | 1 | hiro | * autogen.sh: added 'libtoolize --force --copy' to override the |
| 2702 | 1 | hiro | current ltmain.sh. |
| 2703 | 1 | hiro | * acconfig.h: removed. |
| 2704 | 1 | hiro | * configure.in: increased minimal version of GPGME to 0.3.10. |
| 2705 | 1 | hiro | Fixed checking of XIM. |
| 2706 | 1 | hiro | * ac/check-type.m4 |
| 2707 | 1 | hiro | ac/gnupg-check-typedef.m4: added an argument for comment. |
| 2708 | 1 | hiro | |
| 2709 | 1 | hiro | 2002-11-29 |
| 2710 | 1 | hiro | |
| 2711 | 1 | hiro | * src/imageview.[ch]: fixed conflicting declarations of |
| 2712 | 1 | hiro | imageview_show_image() (thanks to Thorsten Maerz). |
| 2713 | 1 | hiro | |
| 2714 | 1 | hiro | 2002-11-28 |
| 2715 | 1 | hiro | |
| 2716 | 1 | hiro | * src/compose.c: compose_entry_append(): don't add ", " on subject |
| 2717 | 1 | hiro | entry. |
| 2718 | 1 | hiro | * src/codeconv.c: conv_get_outgoing_charset(): obtain outgoing |
| 2719 | 1 | hiro | charset from the table (currently disabled for non-Japanese locales). |
| 2720 | 1 | hiro | conv_get_current_locale(): also refer to LC_CTYPE. |
| 2721 | 1 | hiro | |
| 2722 | 1 | hiro | 2002-11-27 |
| 2723 | 1 | hiro | |
| 2724 | 1 | hiro | * README: added a description about hidden settings. |
| 2725 | 1 | hiro | |
| 2726 | 1 | hiro | 2002-11-27 |
| 2727 | 1 | hiro | |
| 2728 | 1 | hiro | * src/prefs_common.[ch]: reorganized the common prefs dialog. |
| 2729 | 1 | hiro | Made enable_hscrollbar and bold_unread hidden options. |
| 2730 | 1 | hiro | |
| 2731 | 1 | hiro | 2002-11-26 |
| 2732 | 1 | hiro | |
| 2733 | 1 | hiro | * src/quote_fmt_parse.y: fixed a parse error (thanks to Andreas Hinz). |
| 2734 | 1 | hiro | |
| 2735 | 1 | hiro | 2002-11-26 |
| 2736 | 1 | hiro | |
| 2737 | 1 | hiro | * src/account.[ch]: |
| 2738 | 1 | hiro | account_find_from_message_file() |
| 2739 | 1 | hiro | account_find_from_msginfo(): new. They find an account from the |
| 2740 | 1 | hiro | headers like 'From:', 'X-Sylpheed-Account-Id:', and 'AID:' in the |
| 2741 | 1 | hiro | specified message. |
| 2742 | 1 | hiro | * src/compose.c: |
| 2743 | 1 | hiro | compose_reedit(): restore messages' previous account on composition. |
| 2744 | 1 | hiro | compose_write_headers(): add 'X-Sylpheed-Account-Id:' header |
| 2745 | 1 | hiro | on draft mode. |
| 2746 | 1 | hiro | |
| 2747 | 1 | hiro | 2002-11-26 |
| 2748 | 1 | hiro | |
| 2749 | 1 | hiro | * src/compose.c: cleaned up the code using compose_entry_set() |
| 2750 | 1 | hiro | (don't use gtk_entry_set_text() directly). |
| 2751 | 1 | hiro | |
| 2752 | 1 | hiro | 2002-11-25 |
| 2753 | 1 | hiro | |
| 2754 | 1 | hiro | * src/imap.c: imap_parse_namespace(): fixed a memory leak. |
| 2755 | 1 | hiro | |
| 2756 | 1 | hiro | 2002-11-22 |
| 2757 | 1 | hiro | |
| 2758 | 1 | hiro | * updated autotools and libtool to the latest version. |
| 2759 | 1 | hiro | * configure.in: added AC_PREREQ(2.50). |
| 2760 | 1 | hiro | |
| 2761 | 1 | hiro | 2002-11-22 |
| 2762 | 1 | hiro | |
| 2763 | 1 | hiro | * src/textview.c: textview_set_font(): fix for message display in |
| 2764 | 1 | hiro | UTF-8 locales (thanks to Sergey Vlasov). |
| 2765 | 1 | hiro | |
| 2766 | 1 | hiro | 2002-11-21 |
| 2767 | 1 | hiro | |
| 2768 | 1 | hiro | * src/imageview.[ch]: imageview_show_image(): resize images to fit |
| 2769 | 1 | hiro | the window size if specified. |
| 2770 | 1 | hiro | * src/prefs_common.[ch]: added an option 'Resize attached images'. |
| 2771 | 1 | hiro | |
| 2772 | 1 | hiro | 2002-11-20 |
| 2773 | 1 | hiro | |
| 2774 | 1 | hiro | * refactoring for SMTP implementation. |
| 2775 | 1 | hiro | * src/session.h: added ui_func to Session. |
| 2776 | 1 | hiro | * src/smtp.[ch]: separated the connection routine from |
| 2777 | 1 | hiro | smtp_session_new() to smtp_connect(). |
| 2778 | 1 | hiro | Changed the argument of every function other than smtp_ok() from |
| 2779 | 1 | hiro | SockInfo to SMTPSession. |
| 2780 | 1 | hiro | Call UI callback from each functions. |
| 2781 | 1 | hiro | * src/send.c: send_message_smtp(): separated the code for UI update |
| 2782 | 1 | hiro | into send_progress_dialog_update(). |
| 2783 | 1 | hiro | |
| 2784 | 1 | hiro | 2002-11-18 |
| 2785 | 1 | hiro | |
| 2786 | 1 | hiro | * src/smtp.[ch]: separated smtp_auth() from smtp_from(). |
| 2787 | 1 | hiro | * src/send.c: send_message_smtp(): call smtp_auth() and display |
| 2788 | 1 | hiro | the state to the dialog. |
| 2789 | 1 | hiro | |
| 2790 | 1 | hiro | 2002-11-18 |
| 2791 | 1 | hiro | |
| 2792 | 1 | hiro | * src/filter.c: strmatch_regex(): use extended regex (thanks to |
| 2793 | 1 | hiro | Fabien Devaux). |
| 2794 | 1 | hiro | * src/main.c: main(): removed the code for assortrc -> filterrc |
| 2795 | 1 | hiro | transition. |
| 2796 | 1 | hiro | * src/gtkutils.c: gtkut_font_load(): only use gdk_font_load() if |
| 2797 | 1 | hiro | current locale is C or POSIX. |
| 2798 | 1 | hiro | gtkut_stext_is_uri_string(): include "www." for URI string. |
| 2799 | 1 | hiro | * src/textview.c: textview_make_clickable_parts(): include "www." |
| 2800 | 1 | hiro | for URI string. |
| 2801 | 1 | hiro | |
| 2802 | 1 | hiro | 2002-11-15 |
| 2803 | 1 | hiro | |
| 2804 | 1 | hiro | * version 0.8.6 |
| 2805 | 1 | hiro | |
| 2806 | 1 | hiro | 2002-11-13 |
| 2807 | 1 | hiro | |
| 2808 | 1 | hiro | * src/textview.c: textview_add_part(): indicate signature status |
| 2809 | 1 | hiro | using different colors. |
| 2810 | 1 | hiro | |
| 2811 | 1 | hiro | 2002-11-12 |
| 2812 | 1 | hiro | |
| 2813 | 1 | hiro | * src/folder.c: folder_write_list_recursive(): escape |
| 2814 | 1 | hiro | To/Cc/Bcc/Reply-To strings. |
| 2815 | 1 | hiro | |
| 2816 | 1 | hiro | 2002-11-11 |
| 2817 | 1 | hiro | |
| 2818 | 1 | hiro | * src/codeconv.c: conv_encode_header(): enabled B-encoding of |
| 2819 | 1 | hiro | headers on locales other than Japanese when not using libjconv. |
| 2820 | 1 | hiro | |
| 2821 | 1 | hiro | 2002-11-11 |
| 2822 | 1 | hiro | |
| 2823 | 1 | hiro | * src/inc.[ch]: added INC_IO_ERROR to IncState. Also added its |
| 2824 | 1 | hiro | corresponding error message. |
| 2825 | 1 | hiro | inc_pop3_session_do(): set INC_IO_ERROR instead of INC_NOSPACE |
| 2826 | 1 | hiro | on PS_IOERR. |
| 2827 | 1 | hiro | |
| 2828 | 1 | hiro | 2002-11-07 |
| 2829 | 1 | hiro | |
| 2830 | 1 | hiro | * src/prefs_account.[ch]: removed prefs_account_save_config() since |
| 2831 | 1 | hiro | it is not used. |
| 2832 | 1 | hiro | * src/procmime.[ch]: removed procmime_mimeinfo_free() since |
| 2833 | 1 | hiro | procmime_mimeinfo_free_all() can be used in every case. |
| 2834 | 1 | hiro | |
| 2835 | 1 | hiro | 2002-11-06 |
| 2836 | 1 | hiro | |
| 2837 | 1 | hiro | * src/account.c: account_get_special_folder(): support F_INBOX, and |
| 2838 | 1 | hiro | made code cleanup. |
| 2839 | 1 | hiro | |
| 2840 | 1 | hiro | 2002-11-06 |
| 2841 | 1 | hiro | |
| 2842 | 1 | hiro | * src/compose.[ch]: ComposeEntryType: changed COMPOSE_* to |
| 2843 | 1 | hiro | COMPOSE_ENTRY_*, and added |
| 2844 | 1 | hiro | COMPOSE_ENTRY_{REPLY_TO,SUBJECT,FOLLOWUP_TO}.
|
| 2845 | 1 | hiro | compose_reply() |
| 2846 | 1 | hiro | compose_forward() |
| 2847 | 1 | hiro | compose_redirect(): added FolderItem to the arguments, and reflect |
| 2848 | 1 | hiro | settings in the item. |
| 2849 | 1 | hiro | compose_entry_set(): new. |
| 2850 | 1 | hiro | compose_entry_append(): code cleanup. |
| 2851 | 1 | hiro | compose_entries_set_from_item(): take ComposeMode in its arguments, |
| 2852 | 1 | hiro | and enabled FolderItem::use_auto_to_on_reply. |
| 2853 | 1 | hiro | * src/summaryview.c: summary_reply(): pass folder_item to |
| 2854 | 1 | hiro | compose_{reply,forward,redirect}().
|
| 2855 | 1 | hiro | |
| 2856 | 1 | hiro | 2002-11-05 |
| 2857 | 1 | hiro | |
| 2858 | 1 | hiro | * src/gtkutils.[ch]: |
| 2859 | 1 | hiro | gtkut_font_load(): new. It automatically choose font or fontset |
| 2860 | 1 | hiro | by current locale. |
| 2861 | 1 | hiro | gtkut_font_load_from_fontset(): new. It tries to load single font |
| 2862 | 1 | hiro | instead of fontset from a fontset string. |
| 2863 | 1 | hiro | * src/alertpanel.c |
| 2864 | 1 | hiro | src/folderview.c |
| 2865 | 1 | hiro | src/headerview.c |
| 2866 | 1 | hiro | src/summaryview.c: workaround for the problem that couldn't display |
| 2867 | 1 | hiro | 8-bit characters in C or POSIX locale (use font instead of fontset). |
| 2868 | 1 | hiro | * src/compose.c |
| 2869 | 1 | hiro | src/sourcewindow.c |
| 2870 | 1 | hiro | src/textview.c: made code cleanup using gtkut_font_load*(). |
| 2871 | 1 | hiro | |
| 2872 | 1 | hiro | 2002-10-29 |
| 2873 | 1 | hiro | |
| 2874 | 1 | hiro | * src/mh.c: mh_get_msginfo(): set correct message number. |
| 2875 | 1 | hiro | |
| 2876 | 1 | hiro | 2002-10-29 |
| 2877 | 1 | hiro | |
| 2878 | 1 | hiro | * src/folder.[ch]: added a new virtual method Folder::get_msginfo(). |
| 2879 | 1 | hiro | It returns a new MsgInfo associated to a message number. |
| 2880 | 1 | hiro | folder_item_get_msginfo(): new. |
| 2881 | 1 | hiro | * src/imap.[ch]: imap_get_msginfo(): new. |
| 2882 | 1 | hiro | * src/mh.[ch]: mh_get_msginfo(): new. |
| 2883 | 1 | hiro | * src/news.[ch]: news_get_msginfo(): new. |
| 2884 | 1 | hiro | |
| 2885 | 1 | hiro | 2002-10-28 |
| 2886 | 1 | hiro | |
| 2887 | 1 | hiro | * src/codeconv.c: conv_euctojis(): fixed a bug which will cause |
| 2888 | 1 | hiro | infinite loop if an invalid code appeared. |
| 2889 | 1 | hiro | |
| 2890 | 1 | hiro | 2002-10-25 |
| 2891 | 1 | hiro | |
| 2892 | 1 | hiro | * src/codeconv.c: conv_codeset_strdup() |
| 2893 | 1 | hiro | src/html.[ch]: html_read_line(): don't output conversion failure |
| 2894 | 1 | hiro | warnings. |
| 2895 | 1 | hiro | Added HTML_CONV_FAILED to the enum HTMLState. |
| 2896 | 1 | hiro | |
| 2897 | 1 | hiro | 2002-10-24 |
| 2898 | 1 | hiro | |
| 2899 | 1 | hiro | * implemented per-folder auto-set address (still in progress). |
| 2900 | 1 | hiro | * src/compose.[ch]: compose_new(): added FolderItem to its arguments, |
| 2901 | 1 | hiro | and set entries from it (if mailto is empty). |
| 2902 | 1 | hiro | compose_entry_append(): activate menu if required. |
| 2903 | 1 | hiro | compose_entries_set_from_item(): new. |
| 2904 | 1 | hiro | * src/folder.[ch]: added auto_to, use_auto_to_on_reply, auto_cc, |
| 2905 | 1 | hiro | auto_bcc, and auto_replyto to FolderItem, and renamed apply_sub to |
| 2906 | 1 | hiro | ac_apply_sub. |
| 2907 | 1 | hiro | folder_build_tree(), folder_read_folder_func(), |
| 2908 | 1 | hiro | folder_write_list_recursive(): added the above members. |
| 2909 | 1 | hiro | * src/prefs_folder_item.[ch]: added auto-set addresses. |
| 2910 | 1 | hiro | * src/pop.[ch]: removed Pop3State::prev_folder. |
| 2911 | 1 | hiro | |
| 2912 | 1 | hiro | 2002-10-11 |
| 2913 | 1 | hiro | |
| 2914 | 1 | hiro | * src/compose.c: allow dropping files by also "moving" files from a |
| 2915 | 1 | hiro | file manager (thanks to Alfons). |
| 2916 | 1 | hiro | |
| 2917 | 1 | hiro | 2002-10-10 |
| 2918 | 1 | hiro | |
| 2919 | 1 | hiro | * compose_reply_set_entry(): made Reply-To have priority over |
| 2920 | 1 | hiro | List-Post on ML reply. |
| 2921 | 1 | hiro | |
| 2922 | 1 | hiro | 2002-10-09 |
| 2923 | 1 | hiro | |
| 2924 | 1 | hiro | * src/gtksctree.[ch]: gtk_sctree_set_anchor_row(): new. |
| 2925 | 1 | hiro | * src/summaryview.c: summary_step(): fixed a bug that lost the |
| 2926 | 1 | hiro | correct selection anchor. |
| 2927 | 1 | hiro | summary_key_pressed(): use gtk_sctree_select() instead of |
| 2928 | 1 | hiro | gtk_ctree_select(). |
| 2929 | 1 | hiro | * src/inc.[ch] |
| 2930 | 1 | hiro | src/pop.c |
| 2931 | 1 | hiro | src/recv.c: differentiate disk full and socket errors |
| 2932 | 1 | hiro | (thanks to Colin Leroy). |
| 2933 | 1 | hiro | |
| 2934 | 1 | hiro | 2002-10-08 |
| 2935 | 1 | hiro | |
| 2936 | 1 | hiro | * src/account.c: account_edit_prefs(): removed unused variables. |
| 2937 | 1 | hiro | * src/compose.[ch]: separated WITH_QUOTE/WITHOUT_QUOTE flags in |
| 2938 | 1 | hiro | ComposeMode. |
| 2939 | 1 | hiro | compose_reply() |
| 2940 | 1 | hiro | compose_reply_set_entry(): receive reply type with one argument. |
| 2941 | 1 | hiro | * src/summaryview.c: summary_reply(): reduced conditional branches. |
| 2942 | 1 | hiro | |
| 2943 | 1 | hiro | 2002-10-08 |
| 2944 | 1 | hiro | |
| 2945 | 1 | hiro | * src/compose.c: compose_redirect(), compose_reedit(): strip CR |
| 2946 | 1 | hiro | from line ends (thanks to Sergey Vlasov). |
| 2947 | 1 | hiro | * src/folderview.c: renamed 'Rescan folder tree' to 'Rebuild |
| 2948 | 1 | hiro | folder tree'. |
| 2949 | 1 | hiro | |
| 2950 | 1 | hiro | 2002-10-08 |
| 2951 | 1 | hiro | |
| 2952 | 1 | hiro | * src/folder.[ch]: added a virtual method Folder::remove_msgs(). |
| 2953 | 1 | hiro | * src/imap.[ch]: implemented imap_remove_msgs() which expunges |
| 2954 | 1 | hiro | messages all at once. |
| 2955 | 1 | hiro | |
| 2956 | 1 | hiro | 2002-10-07 |
| 2957 | 1 | hiro | |
| 2958 | 1 | hiro | * src/account.[ch]: account_open(): new. It opens account prefs |
| 2959 | 1 | hiro | dialog and reflects to UI when finished. |
| 2960 | 1 | hiro | * src/folderview.c: |
| 2961 | 1 | hiro | folderview_button_pressed() |
| 2962 | 1 | hiro | folderview_property_cb(): open account prefs dialog when the |
| 2963 | 1 | hiro | property of the root folder of remote account is requested. |
| 2964 | 1 | hiro | |
| 2965 | 1 | hiro | 2002-10-07 |
| 2966 | 1 | hiro | |
| 2967 | 1 | hiro | * src/account.c: account_destroy(): unref account information in |
| 2968 | 1 | hiro | folders. |
| 2969 | 1 | hiro | * src/folder.[ch]: folder_unref_account_all(): new. It unref the |
| 2970 | 1 | hiro | specified account information in all folders. |
| 2971 | 1 | hiro | * src/folderview.c: |
| 2972 | 1 | hiro | folderview_rm_imap_server_cb() |
| 2973 | 1 |