summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Bogusz2008-07-25 19:51:26 (GMT)
committercvs2git2012-06-24 12:13:13 (GMT)
commit3591afbc81c4e03f7090243b38e615903b825989 (patch)
tree404216da5d0ce7b21fd8b0819c55c30792ee7500
parentbd53f416a7d758093f31937591cc5ee2fe8d16be (diff)
downloadslrn-3591afbc81c4e03f7090243b38e615903b825989.zip
slrn-3591afbc81c4e03f7090243b38e615903b825989.tar.gz
- updated for 0.9.9-pre122
Changed files: slrn-sort_visible_headers.patch -> 1.3 slrn-user-agent.patch -> 1.8
-rw-r--r--slrn-sort_visible_headers.patch23
-rw-r--r--slrn-user-agent.patch77
2 files changed, 45 insertions, 55 deletions
diff --git a/slrn-sort_visible_headers.patch b/slrn-sort_visible_headers.patch
index 371257d..7b65d2f 100644
--- a/slrn-sort_visible_headers.patch
+++ b/slrn-sort_visible_headers.patch
@@ -119,11 +119,11 @@ diff -ur slrn-0.9.7.3.orig/src/art_misc.c slrn-0.9.7.3/src/art_misc.c
+ {
+ lnext = l->next;
+
-+ colon = slrn_strchr (l->buf, ':');
++ colon = slrn_strbyte (l->buf, ':');
+ if (colon != NULL)
+ *colon = 0;
+
-+ colon_next = slrn_strchr (lnext->buf, ':');
++ colon_next = slrn_strbyte (lnext->buf, ':');
+ if (colon_next != NULL)
+ *colon_next = 0;
+
@@ -204,14 +204,13 @@ diff -ur slrn-0.9.7.3.orig/src/art_misc.c slrn-0.9.7.3/src/art_misc.c
return 0;
}
-diff -ur slrn-0.9.7.3.orig/src/startup.c slrn-0.9.7.3/src/startup.c
---- slrn-0.9.7.3.orig/src/startup.c Sat Nov 3 16:15:46 2001
-+++ slrn-0.9.7.3/src/startup.c Sat Jan 12 01:35:07 2002
-@@ -520,6 +520,7 @@
- {"cc_followup", &Slrn_Auto_CC_To_Poster},
- {"use_tmpdir", &Slrn_Use_Tmpdir},
- {"sorting_method", &Slrn_Sorting_Mode},
+--- slrn/src/startup.c.orig 2008-07-25 20:27:27.861397112 +0200
++++ slrn/src/startup.c 2008-07-25 20:27:56.656744273 +0200
+@@ -617,6 +617,7 @@
+ {"cc_followup", &Slrn_Auto_CC_To_Poster, NULL},
+ {"use_tmpdir", &Slrn_Use_Tmpdir, NULL},
+ {"sorting_method", &Slrn_Sorting_Mode, NULL},
+ {"visible_headers_sorting_method", &Slrn_Visible_Headers_Sorting_Mode},
- {"custom_sort_by_threads", &Slrn_Sort_By_Threads},
- {"uncollapse_threads", &Slrn_Threads_Visible},
- {"read_active", &Slrn_List_Active_File},
+ {"custom_sort_by_threads", &Slrn_Sort_By_Threads, NULL},
+ {"uncollapse_threads", &Slrn_Uncollapse_Threads, NULL},
+ {"read_active", &Slrn_List_Active_File, NULL},
diff --git a/slrn-user-agent.patch b/slrn-user-agent.patch
index f29b374..ac6bef4 100644
--- a/slrn-user-agent.patch
+++ b/slrn-user-agent.patch
@@ -6,18 +6,13 @@ diff -Nur slrn-0.9.8.0.orig/macros/uname.sl slrn-0.9.8.0/macros/uname.sl
+
+set_string_variable("system_type", uname().sysname + " " + uname().release
+ + "/" + uname().machine);
-diff -Nur slrn-0.9.8.0.orig/Makefile.am slrn-0.9.8.0/Makefile.am
---- slrn-0.9.8.0.orig/Makefile.am 2002-11-01 13:32:25.000000000 +0100
-+++ slrn-0.9.8.0/Makefile.am 2003-08-26 20:30:42.501274976 +0200
-@@ -11,7 +11,7 @@
- MACROS = macros/color.sl macros/gsort.sl macros/ispell.sl \
- macros/latin2.sl macros/multipart.sl macros/nn.sl macros/posthook.sl \
- macros/search.sl macros/tin-art.sl macros/tin-group.sl macros/ttyprint.sl \
-- macros/util.sl macros/varset.sl macros/xcomment.sl
-+ macros/util.sl macros/varset.sl macros/xcomment.sl macros/uname.sl
-
- CONTRIB = contrib/cleanscore contrib/slrnrc-conv
- CONTRIBDOCS = contrib/README.cleanscore contrib/README.slrnrc-conv \
+--- slrn/macros/INSTFILES.orig 2007-11-10 06:07:20.000000000 +0100
++++ slrn/macros/INSTFILES 2008-07-25 20:24:46.864745949 +0200
+@@ -13,3 +13,4 @@
+ util.sl
+ varset.sl
+ xcomment.sl
++uname.sl
diff -Nur slrn-0.9.8.0.orig/src/misc.h slrn-0.9.8.0/src/misc.h
--- slrn-0.9.8.0.orig/src/misc.h 2002-10-06 00:19:51.000000000 +0200
+++ slrn-0.9.8.0/src/misc.h 2003-08-26 20:30:42.443283792 +0200
@@ -30,47 +25,43 @@ diff -Nur slrn-0.9.8.0.orig/src/misc.h slrn-0.9.8.0/src/misc.h
}
Slrn_User_Info_Type;
-diff -Nur slrn-0.9.8.0.orig/src/post.c slrn-0.9.8.0/src/post.c
---- slrn-0.9.8.0.orig/src/post.c 2003-07-31 19:21:18.000000000 +0200
-+++ slrn-0.9.8.0/src/post.c 2003-08-26 20:34:36.863646480 +0200
-@@ -1259,10 +1259,17 @@
- int status;
- char *msgid = NULL;
- int has_messageid = 0;
-- char *system_os_name;
-+ char *system_os_name, *User_Agent;
- char *responses;
+--- slrn/src/post.c.orig 2008-07-11 07:54:20.000000000 +0200
++++ slrn/src/post.c 2008-07-25 20:25:59.896750139 +0200
+@@ -666,9 +666,16 @@
+ int newsgroups_found=0, subject_found=0, followupto_found=0;
+ Slrn_Mime_Error_Obj *err=NULL;
+ Slrn_Mime_Error_Obj *mime_err;
+- char *tmp, *system_os_name;
++ char *tmp, *system_os_name, *User_Agent;
-- system_os_name = slrn_get_os_name ();
+ if (Slrn_User_Info.system_type != NULL)
+ system_os_name = Slrn_User_Info.system_type;
+ else
-+ system_os_name = slrn_get_os_name ();
+ system_os_name = slrn_get_os_name ();
+ if (Slrn_User_Info.user_agent != NULL)
+ User_Agent = Slrn_User_Info.user_agent;
+ else
+ User_Agent = "slrn";
- try_again:
+ #if SLRN_HAS_STRICT_FROM
+ if (NULL != (tmp = slrn_make_from_string ()))
+@@ -825,7 +832,7 @@
-@@ -1428,7 +1435,7 @@
- slrn_mime_add_headers (fcc_fp);
- }
- #endif
-- post_printf (fcc_fp, "User-Agent: slrn/%s (%s)\n\n",
-+ post_printf (fcc_fp, "User-Agent: %s/%s (%s)\n\n", User_Agent,
- Slrn_Version, system_os_name);
- header = 0;
- #if SLRN_HAS_MIME
-diff -Nur slrn-0.9.8.0.orig/src/startup.c slrn-0.9.8.0/src/startup.c
---- slrn-0.9.8.0.orig/src/startup.c 2003-08-25 17:01:17.000000000 +0200
-+++ slrn-0.9.8.0/src/startup.c 2003-08-26 20:30:42.475278928 +0200
-@@ -655,6 +655,8 @@
- {"followup_custom_headers", &Slrn_Followup_Custom_Headers},
- {"reply_custom_headers", &Slrn_Reply_Custom_Headers},
- {"supersedes_custom_headers", &Slrn_Supersedes_Custom_Headers},
+ if ((NULL == (tmp = slrn_gen_date_header ()))
+ || (NULL == slrn_append_to_header (a, tmp, 1))
+- || (NULL == (tmp = slrn_strdup_printf("User-Agent: slrn/%s (%s)", Slrn_Version_String, system_os_name)))
++ || (NULL == (tmp = slrn_strdup_printf("User-Agent: %s/%s (%s)", User_Agent, Slrn_Version_String, system_os_name)))
+ || (NULL == slrn_append_to_header (a, tmp, 1))
+ || (NULL == slrn_append_to_header (a, NULL,0))) /* separator */
+ {
+--- slrn/src/startup.c.orig 2008-07-10 07:15:22.000000000 +0200
++++ slrn/src/startup.c 2008-07-25 20:26:23.960750978 +0200
+@@ -756,6 +756,8 @@
+ {"followup_custom_headers", &Slrn_Followup_Custom_Headers, NULL},
+ {"reply_custom_headers", &Slrn_Reply_Custom_Headers, NULL},
+ {"supersedes_custom_headers", &Slrn_Supersedes_Custom_Headers, NULL},
+ {"user_agent", &Slrn_User_Info.user_agent},
+ {"system_type", &Slrn_User_Info.system_type},
#if SLRN_HAS_GROUPLENS
- {"grouplens_pseudoname", &Slrn_GroupLens_Pseudoname},
- {"grouplens_host", &Slrn_GroupLens_Host},
+ {"grouplens_pseudoname", &Slrn_GroupLens_Pseudoname, NULL},
+ {"grouplens_host", &Slrn_GroupLens_Host, NULL},