curl-loader-devel Mailing List for curl-loader - web application testing (Page 7)
Status: Alpha
Brought to you by:
coroberti
You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
|
Feb
(1) |
Mar
(7) |
Apr
(19) |
May
(25) |
Jun
(16) |
Jul
(59) |
Aug
(29) |
Sep
(18) |
Oct
(19) |
Nov
(7) |
Dec
(29) |
2008 |
Jan
(6) |
Feb
(18) |
Mar
(8) |
Apr
(27) |
May
(26) |
Jun
(5) |
Jul
(6) |
Aug
|
Sep
(9) |
Oct
(37) |
Nov
(61) |
Dec
(17) |
2009 |
Jan
(21) |
Feb
(25) |
Mar
(4) |
Apr
(2) |
May
(8) |
Jun
(15) |
Jul
(18) |
Aug
(23) |
Sep
(10) |
Oct
(16) |
Nov
(14) |
Dec
(22) |
2010 |
Jan
(23) |
Feb
(8) |
Mar
(18) |
Apr
(1) |
May
(34) |
Jun
(23) |
Jul
(11) |
Aug
(1) |
Sep
(13) |
Oct
(10) |
Nov
(2) |
Dec
(8) |
2011 |
Jan
|
Feb
(7) |
Mar
(24) |
Apr
(12) |
May
(3) |
Jun
(2) |
Jul
(2) |
Aug
|
Sep
(5) |
Oct
(20) |
Nov
(7) |
Dec
(11) |
2012 |
Jan
(12) |
Feb
(5) |
Mar
(16) |
Apr
(3) |
May
|
Jun
(5) |
Jul
(12) |
Aug
(6) |
Sep
|
Oct
|
Nov
(8) |
Dec
|
2013 |
Jan
(1) |
Feb
(3) |
Mar
(5) |
Apr
(3) |
May
(1) |
Jun
|
Jul
(1) |
Aug
(2) |
Sep
(9) |
Oct
|
Nov
(8) |
Dec
(4) |
2014 |
Jan
(4) |
Feb
|
Mar
(1) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(4) |
Oct
|
Nov
(11) |
Dec
(5) |
2015 |
Jan
(1) |
Feb
|
Mar
(11) |
Apr
(3) |
May
(1) |
Jun
(1) |
Jul
(4) |
Aug
(1) |
Sep
(7) |
Oct
(4) |
Nov
(2) |
Dec
|
2016 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Fred H. <di...@gm...> - 2012-03-05 16:19:23
|
Looks like the bottleneck comes from libcurl other than c-ares... test 3 (no ares patch applied): dns server: dnsmasq@127.0.0.1, 2,000,000 dns entry cache, resolve *.com to one IP address number of domain names in URLs: 780,000 number of client: 1000 CPU usage: 85% cpu% irq% sirq% sys% iowt% mem_used buf&cached 85.6 0.0 0.8 5.9 0.0 3334.3Mb 112.0Mb SSL TPS: *320* SSL throughput: 200Mbps # gprof /usr/bin/curl-loader gmon.out -p | head -50 Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls s/call s/call name * 40.80 120.16 120.16 116079 0.00 0.00 Curl_hash_clean_with_criterium* * 24.46 192.18 72.02 983166323 0.00 0.00 hostcache_timestamp_remove* * 13.30 231.35 39.17 2059341 0.00 0.00 Curl_hash_pick* 6.45 250.35 19.00 240087 0.00 0.00 Curl_hash_add 4.81 264.51 14.16 334257102 0.00 0.00 Curl_str_key_compare 3.40 274.52 10.01 119514 0.00 0.00 create_conn 0.93 277.25 2.73 4478910 0.00 0.00 dprintf_formatf 0.90 279.91 2.66 122209 0.00 0.00 ConnectionStore 0.40 281.09 1.18 locking_function 0.27 281.88 0.79 114759 0.00 0.00 curl_multi_remove_handle 0.21 282.51 0.63 7993664 0.00 0.00 client_tracing_function 0.21 283.12 0.61 122685 0.00 0.00 Curl_num_addresses 0.19 283.68 0.56 397028 0.00 0.00 curl_multi_socket_action 0.19 284.23 0.55 2036116 0.00 0.00 multi_runsingle 0.17 284.72 0.49 703687 0.00 0.00 Curl_readwrite 0.16 285.19 0.47 id_function 0.15 285.62 0.43 29692029 0.00 0.00 Curl_socket_check 0.14 286.02 0.40 91973856 0.00 0.00 Curl_raw_toupper 0.13 286.40 0.38 164664144 0.00 0.00 addbyter 0.13 286.77 0.37 2180797 0.00 0.00 Curl_infof 0.11 287.10 0.33 122675 0.00 0.00 Curl_if_is_interface_name 0.10 287.39 0.29 471318 0.00 0.00 ossl_connect_common 0.10 287.67 0.28 2113528 0.00 0.00 Curl_raw_equal 0.09 287.93 0.26 8676 0.00 0.02 curl_multi_socket_all 0.08 288.17 0.24 1663262 0.00 0.00 Curl_splay 0.08 288.41 0.24 8505 0.00 0.01 curl_multi_perform 0.07 288.63 0.22 3114576 0.00 0.00 Curl_pgrsUpdate 0.06 288.80 0.17 119637 0.00 0.00 singleipconnect 0.06 288.97 0.17 7994818 0.00 0.00 Curl_debug 0.05 289.13 0.16 235820 0.00 0.00 event_del 0.05 289.29 0.16 119393071 0.00 0.00 curl_strequal 0.05 289.45 0.16 18535473 0.00 0.00 alloc_addbyter 0.05 289.61 0.16 356074 0.00 0.00 Curl_hash_str 0.05 289.76 0.15 1797233 0.00 0.00 fd_key_compare 0.05 289.91 0.15 234966 0.00 0.00 Curl_ssl_getsessionid 0.04 290.04 0.13 585853 0.00 0.00 Curl_llist_destroy 0.04 290.16 0.12 240826 0.00 0.00 Curl_resolv 0.03 290.26 0.10 7514328 0.00 0.00 Curl_raw_nequal 0.03 290.36 0.10 2214436 0.00 0.00 Curl_read 0.03 290.46 0.10 116872 0.00 0.00 Curl_http_readwrite_headers 0.03 290.56 0.10 ssl_tls_trace 0.03 290.66 0.10 8013097 0.00 0.00 scan_response 0.03 290.75 0.09 29488555 0.00 0.00 curlx_tvdiff 0.03 290.84 0.09 2142468 0.00 0.00 Curl_setopt 0.03 290.93 0.09 476299 0.00 0.00 Curl_expire 2012/3/5 Robert Iakobashvili <cor...@gm...> > Dear Fred Huang, > > Thanks for your posting. > > Could you please check if this is due to some badness at cares? > Thanks. > > Let's exclude usage of cares based DNS resolving by applying the patch > attached > and use instead global DNS cache. > > cd ./curl-loader-0.56 > patch -p1 < path-to/disable-cares-use-global-dns.patch > make cleanall; make > > See if it helps. > > Global cache, unfortunately, is not thread safe. > > If it helps, we'll try to restore the previous version of cares. > > Thanks, > Robert > > On Mon, Mar 5, 2012 at 4:28 PM, Fred Huang <di...@gm...> wrote: > >> test 1: >> >> dns server: dnsmasq@127.0.0.1, 2,000,000 dns entry cache, resolve *.com >> to one IP address >> number of domain names in all https URLs: 780,000 >> number of client: 1000 >> CPU usage: 78% >> cpu% irq% sirq% sys% iowt% mem_used buf&cached >> 78.8 0.0 0.6 3.8 0.0 3640.9Mb 282.1Mb >> SSL TPS: 300 >> SSL throughput: 200Mbps >> >> # gprof /usr/bin/curl-loader gmon.out -p | head -50 >> Flat profile: >> Each sample counts as 0.01 seconds. >> % cumulative self self total >> time seconds seconds calls s/call s/call name >> * 38.55 127.10 127.10 130975 0.00 0.00 >> Curl_hash_clean_with_criterium* >> * 24.63 208.32 81.22 1247528407 0.00 0.00 >> hostcache_timestamp_remove* >> * 13.08 251.44 43.12 2791988 0.00 0.00 Curl_hash_pick* >> 7.30 275.51 24.07 352490 0.00 0.00 Curl_hash_add >> 6.01 295.31 19.80 410760770 0.00 0.00 >> Curl_str_key_compare >> 2.95 305.04 9.73 131015 0.00 0.00 create_conn >> 0.88 307.94 2.90 4841390 0.00 0.00 dprintf_formatf >> 0.74 310.38 2.44 136036 0.00 0.00 ConnectionStore >> 0.48 311.96 1.58 814604911 0.00 0.00 ares__is_list_empty >> 0.36 313.16 1.20 locking_function >> 0.27 314.06 0.90 261608 0.00 0.00 ares_cancel >> 0.22 314.79 0.73 127417 0.00 0.00 >> curl_multi_remove_handle >> 0.19 315.40 0.62 8906301 0.00 0.00 >> client_tracing_function >> 0.17 315.97 0.57 135305 0.00 0.00 Curl_num_addresses >> 0.17 316.54 0.57 181937907 0.00 0.00 addbyter >> 0.17 317.09 0.55 2374363 0.00 0.00 multi_runsingle >> 0.16 317.62 0.53 541954 0.00 0.00 ares__init_list_node >> 0.16 318.14 0.52 494412 0.00 0.00 >> curl_multi_socket_action >> 0.14 318.60 0.46 33578897 0.00 0.00 Curl_socket_check >> 0.13 319.04 0.44 102951052 0.00 0.00 Curl_raw_toupper >> 0.13 319.48 0.44 787558 0.00 0.00 Curl_readwrite >> 0.13 319.91 0.44 id_function >> 0.12 320.29 0.38 391390 0.00 0.00 Curl_hash_str >> 0.09 320.58 0.29 9216 0.00 0.00 curl_multi_perform >> 0.08 320.86 0.28 2350908 0.00 0.00 Curl_raw_equal >> 0.08 321.14 0.28 2019415 0.00 0.00 Curl_splay >> 0.08 321.40 0.26 520625 0.00 0.00 ossl_connect_common >> 0.08 321.65 0.25 3532992 0.00 0.00 Curl_pgrsUpdate >> 0.07 321.87 0.22 131778537 0.00 0.00 curl_strequal >> 0.05 322.05 0.18 8954118 0.00 0.00 scan_response >> 0.05 322.23 0.18 533644 0.00 0.00 ares_expand_name >> 0.05 322.40 0.17 2477345 0.00 0.00 fd_key_compare >> 0.05 322.57 0.17 2429135 0.00 0.00 Curl_infof >> 0.05 322.74 0.17 130966 0.00 0.00 singleipconnect >> 0.05 322.90 0.16 9292 0.00 0.00 >> curl_multi_socket_all >> 0.05 323.06 0.16 270137 0.00 0.00 ares__get_hostent >> 0.05 323.21 0.15 8943657 0.00 0.00 Curl_debug >> 0.04 323.35 0.14 262493 0.00 0.00 >> Curl_ssl_getsessionid >> 0.04 323.48 0.13 566006 0.00 0.00 socket_callback >> 0.04 323.61 0.13 33983864 0.00 0.00 curlx_tvdiff >> 0.04 323.74 0.13 132853 0.00 0.00 >> Curl_http_readwrite_headers >> 0.04 323.86 0.12 344032 0.00 0.00 epoll_del >> 0.04 323.98 0.12 223477 0.00 0.00 Curl_poll >> 0.04 324.10 0.12 8526280 0.00 0.00 Curl_raw_nequal >> 0.03 324.21 0.11 348839 0.00 0.00 event_del >> >> >> >> >> test 2: >> >> dns server: dnsmasq@127.0.0.1, 2,000,000 dns entry cache, resolve *.com >> to one IP address >> number of domain names in all https URLs: 1 >> number of client: 1000 >> CPU usage: 75% >> SSL TPS: 1300 >> SSL throughput: 700Mbps >> >> # gprof /usr/bin/curl-loader gmon.out -p | head -50 >> Flat profile: >> Each sample counts as 0.01 seconds. >> % cumulative self self total >> time seconds seconds calls s/call s/call name >> 8.98 2.45 2.45 5127312 0.00 0.00 dprintf_formatf >> 8.90 4.88 2.43 1292796503 0.00 0.00 >> ares__is_list_empty >> 6.12 6.55 1.67 322461 0.00 0.00 create_conn >> 4.58 7.80 1.25 419872 0.00 0.00 ares_cancel >> 4.10 8.92 1.12 2100162 0.00 0.00 Curl_readwrite >> 3.92 9.99 1.07 4527388 0.00 0.00 Curl_hash_pick >> 3.43 10.93 0.94 locking_function >> 3.04 11.76 0.83 909759 0.00 0.00 >> curl_multi_socket_action >> 3.00 12.58 0.82 97252 0.00 0.00 >> Curl_hash_clean_with_criterium >> 2.71 13.32 0.74 179704016 0.00 0.00 Curl_raw_toupper >> 2.68 14.05 0.73 4646524 0.00 0.00 multi_runsingle >> 2.44 14.71 0.67 13862992 0.00 0.00 >> client_tracing_function >> 2.42 15.37 0.66 319735 0.00 0.00 >> curl_multi_remove_handle >> 2.42 16.03 0.66 22 0.03 0.03 ares__init_list_node >> 1.94 16.56 0.53 9930244 0.00 0.00 >> hostcache_timestamp_remove >> 1.94 17.09 0.53 169320088 0.00 0.00 addbyter >> 1.80 17.58 0.49 id_function >> 1.36 17.95 0.37 7057146 0.00 0.00 Curl_pgrsUpdate >> 1.36 18.32 0.37 16835 0.00 0.00 >> curl_multi_socket_all >> 1.25 18.66 0.34 16719 0.00 0.00 curl_multi_perform >> 1.21 18.99 0.33 329403 0.00 0.00 >> Curl_http_readwrite_headers >> 1.17 19.31 0.32 4036624 0.00 0.00 Curl_splay >> 1.14 19.62 0.31 20838902 0.00 0.00 Curl_raw_nequal >> 0.82 19.85 0.23 2764123 0.00 0.00 Curl_infof >> 0.81 20.07 0.22 5933857 0.00 0.00 ossl_recv >> 0.77 20.28 0.21 323112 0.00 0.00 >> Curl_splayremovebyaddr >> 0.75 20.48 0.21 5943991 0.00 0.00 Curl_read >> 0.70 20.67 0.19 425174 0.00 0.00 event_del >> 0.70 20.86 0.19 98652 0.00 0.00 >> Curl_if_is_interface_name >> 0.70 21.05 0.19 8677733 0.00 0.00 Curl_socket_check >> 0.59 21.21 0.16 4129554 0.00 0.00 fd_key_compare >> 0.57 21.37 0.16 14017019 0.00 0.00 Curl_debug >> 0.55 21.52 0.15 9376861 0.00 0.00 stat_data_in_add >> 0.55 21.67 0.15 6840468 0.00 0.00 Curl_timeleft >> 0.55 21.82 0.15 2054602 0.00 0.00 Curl_raw_equal >> 0.55 21.97 0.15 1291611 0.00 0.00 Curl_expire >> 0.51 22.11 0.14 16570063 0.00 0.00 curlx_tvnow >> 0.51 22.25 0.14 13863284 0.00 0.00 scan_response >> 0.51 22.39 0.14 5498864 0.00 0.00 Curl_setopt >> 0.48 22.52 0.13 97490291 0.00 0.00 curl_strequal >> 0.44 22.64 0.12 324253 0.00 0.00 Curl_http >> 0.44 22.76 0.12 394386 0.00 0.00 ossl_connect_common >> 0.40 22.87 0.11 3581335 0.00 0.00 Curl_getinfo >> 0.38 22.97 0.11 26983092 0.00 0.00 alloc_addbyter >> 0.37 23.07 0.10 8729044 0.00 0.00 Curl_client_write >> >> >> >> ------------------------------------------------------------------------------ >> Try before you buy = See our experts in action! >> The most comprehensive online learning library for Microsoft developers >> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, >> Metro Style Apps, more. Free future releases when you subscribe now! >> http://p.sf.net/sfu/learndevnow-dev2 >> _______________________________________________ >> curl-loader-devel mailing list >> cur...@li... >> https://lists.sourceforge.net/lists/listinfo/curl-loader-devel >> >> > > > -- > Regards, > Robert Iakobashvili, Ph.D. > > Home: http://www.ghotit.com > Blog: http://www.ghotit.com/category/ghotit-blogs/ > Twitter: http://twitter.com/ghotit > Facebook: http://facebook.com/ghotit > ...................................................................... > Ghotit Dyslexia > Assistive technology that understands you > ...................................................................... > > > > ------------------------------------------------------------------------------ > Try before you buy = See our experts in action! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-dev2 > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > > |
From: Robert I. <cor...@gm...> - 2012-03-05 15:15:40
|
Dear Fred Huang, Thanks for your posting. Could you please check if this is due to some badness at cares? Thanks. Let's exclude usage of cares based DNS resolving by applying the patch attached and use instead global DNS cache. cd ./curl-loader-0.56 patch -p1 < path-to/disable-cares-use-global-dns.patch make cleanall; make See if it helps. Global cache, unfortunately, is not thread safe. If it helps, we'll try to restore the previous version of cares. Thanks, Robert On Mon, Mar 5, 2012 at 4:28 PM, Fred Huang <di...@gm...> wrote: > test 1: > > dns server: dnsmasq@127.0.0.1, 2,000,000 dns entry cache, resolve *.com > to one IP address > number of domain names in all https URLs: 780,000 > number of client: 1000 > CPU usage: 78% > cpu% irq% sirq% sys% iowt% mem_used buf&cached > 78.8 0.0 0.6 3.8 0.0 3640.9Mb 282.1Mb > SSL TPS: 300 > SSL throughput: 200Mbps > > # gprof /usr/bin/curl-loader gmon.out -p | head -50 > Flat profile: > Each sample counts as 0.01 seconds. > % cumulative self self total > time seconds seconds calls s/call s/call name > * 38.55 127.10 127.10 130975 0.00 0.00 > Curl_hash_clean_with_criterium* > * 24.63 208.32 81.22 1247528407 0.00 0.00 > hostcache_timestamp_remove* > * 13.08 251.44 43.12 2791988 0.00 0.00 Curl_hash_pick* > 7.30 275.51 24.07 352490 0.00 0.00 Curl_hash_add > 6.01 295.31 19.80 410760770 0.00 0.00 Curl_str_key_compare > 2.95 305.04 9.73 131015 0.00 0.00 create_conn > 0.88 307.94 2.90 4841390 0.00 0.00 dprintf_formatf > 0.74 310.38 2.44 136036 0.00 0.00 ConnectionStore > 0.48 311.96 1.58 814604911 0.00 0.00 ares__is_list_empty > 0.36 313.16 1.20 locking_function > 0.27 314.06 0.90 261608 0.00 0.00 ares_cancel > 0.22 314.79 0.73 127417 0.00 0.00 > curl_multi_remove_handle > 0.19 315.40 0.62 8906301 0.00 0.00 > client_tracing_function > 0.17 315.97 0.57 135305 0.00 0.00 Curl_num_addresses > 0.17 316.54 0.57 181937907 0.00 0.00 addbyter > 0.17 317.09 0.55 2374363 0.00 0.00 multi_runsingle > 0.16 317.62 0.53 541954 0.00 0.00 ares__init_list_node > 0.16 318.14 0.52 494412 0.00 0.00 > curl_multi_socket_action > 0.14 318.60 0.46 33578897 0.00 0.00 Curl_socket_check > 0.13 319.04 0.44 102951052 0.00 0.00 Curl_raw_toupper > 0.13 319.48 0.44 787558 0.00 0.00 Curl_readwrite > 0.13 319.91 0.44 id_function > 0.12 320.29 0.38 391390 0.00 0.00 Curl_hash_str > 0.09 320.58 0.29 9216 0.00 0.00 curl_multi_perform > 0.08 320.86 0.28 2350908 0.00 0.00 Curl_raw_equal > 0.08 321.14 0.28 2019415 0.00 0.00 Curl_splay > 0.08 321.40 0.26 520625 0.00 0.00 ossl_connect_common > 0.08 321.65 0.25 3532992 0.00 0.00 Curl_pgrsUpdate > 0.07 321.87 0.22 131778537 0.00 0.00 curl_strequal > 0.05 322.05 0.18 8954118 0.00 0.00 scan_response > 0.05 322.23 0.18 533644 0.00 0.00 ares_expand_name > 0.05 322.40 0.17 2477345 0.00 0.00 fd_key_compare > 0.05 322.57 0.17 2429135 0.00 0.00 Curl_infof > 0.05 322.74 0.17 130966 0.00 0.00 singleipconnect > 0.05 322.90 0.16 9292 0.00 0.00 curl_multi_socket_all > 0.05 323.06 0.16 270137 0.00 0.00 ares__get_hostent > 0.05 323.21 0.15 8943657 0.00 0.00 Curl_debug > 0.04 323.35 0.14 262493 0.00 0.00 Curl_ssl_getsessionid > 0.04 323.48 0.13 566006 0.00 0.00 socket_callback > 0.04 323.61 0.13 33983864 0.00 0.00 curlx_tvdiff > 0.04 323.74 0.13 132853 0.00 0.00 > Curl_http_readwrite_headers > 0.04 323.86 0.12 344032 0.00 0.00 epoll_del > 0.04 323.98 0.12 223477 0.00 0.00 Curl_poll > 0.04 324.10 0.12 8526280 0.00 0.00 Curl_raw_nequal > 0.03 324.21 0.11 348839 0.00 0.00 event_del > > > > > test 2: > > dns server: dnsmasq@127.0.0.1, 2,000,000 dns entry cache, resolve *.com > to one IP address > number of domain names in all https URLs: 1 > number of client: 1000 > CPU usage: 75% > SSL TPS: 1300 > SSL throughput: 700Mbps > > # gprof /usr/bin/curl-loader gmon.out -p | head -50 > Flat profile: > Each sample counts as 0.01 seconds. > % cumulative self self total > time seconds seconds calls s/call s/call name > 8.98 2.45 2.45 5127312 0.00 0.00 dprintf_formatf > 8.90 4.88 2.43 1292796503 0.00 0.00 ares__is_list_empty > 6.12 6.55 1.67 322461 0.00 0.00 create_conn > 4.58 7.80 1.25 419872 0.00 0.00 ares_cancel > 4.10 8.92 1.12 2100162 0.00 0.00 Curl_readwrite > 3.92 9.99 1.07 4527388 0.00 0.00 Curl_hash_pick > 3.43 10.93 0.94 locking_function > 3.04 11.76 0.83 909759 0.00 0.00 > curl_multi_socket_action > 3.00 12.58 0.82 97252 0.00 0.00 > Curl_hash_clean_with_criterium > 2.71 13.32 0.74 179704016 0.00 0.00 Curl_raw_toupper > 2.68 14.05 0.73 4646524 0.00 0.00 multi_runsingle > 2.44 14.71 0.67 13862992 0.00 0.00 > client_tracing_function > 2.42 15.37 0.66 319735 0.00 0.00 > curl_multi_remove_handle > 2.42 16.03 0.66 22 0.03 0.03 ares__init_list_node > 1.94 16.56 0.53 9930244 0.00 0.00 > hostcache_timestamp_remove > 1.94 17.09 0.53 169320088 0.00 0.00 addbyter > 1.80 17.58 0.49 id_function > 1.36 17.95 0.37 7057146 0.00 0.00 Curl_pgrsUpdate > 1.36 18.32 0.37 16835 0.00 0.00 curl_multi_socket_all > 1.25 18.66 0.34 16719 0.00 0.00 curl_multi_perform > 1.21 18.99 0.33 329403 0.00 0.00 > Curl_http_readwrite_headers > 1.17 19.31 0.32 4036624 0.00 0.00 Curl_splay > 1.14 19.62 0.31 20838902 0.00 0.00 Curl_raw_nequal > 0.82 19.85 0.23 2764123 0.00 0.00 Curl_infof > 0.81 20.07 0.22 5933857 0.00 0.00 ossl_recv > 0.77 20.28 0.21 323112 0.00 0.00 > Curl_splayremovebyaddr > 0.75 20.48 0.21 5943991 0.00 0.00 Curl_read > 0.70 20.67 0.19 425174 0.00 0.00 event_del > 0.70 20.86 0.19 98652 0.00 0.00 > Curl_if_is_interface_name > 0.70 21.05 0.19 8677733 0.00 0.00 Curl_socket_check > 0.59 21.21 0.16 4129554 0.00 0.00 fd_key_compare > 0.57 21.37 0.16 14017019 0.00 0.00 Curl_debug > 0.55 21.52 0.15 9376861 0.00 0.00 stat_data_in_add > 0.55 21.67 0.15 6840468 0.00 0.00 Curl_timeleft > 0.55 21.82 0.15 2054602 0.00 0.00 Curl_raw_equal > 0.55 21.97 0.15 1291611 0.00 0.00 Curl_expire > 0.51 22.11 0.14 16570063 0.00 0.00 curlx_tvnow > 0.51 22.25 0.14 13863284 0.00 0.00 scan_response > 0.51 22.39 0.14 5498864 0.00 0.00 Curl_setopt > 0.48 22.52 0.13 97490291 0.00 0.00 curl_strequal > 0.44 22.64 0.12 324253 0.00 0.00 Curl_http > 0.44 22.76 0.12 394386 0.00 0.00 ossl_connect_common > 0.40 22.87 0.11 3581335 0.00 0.00 Curl_getinfo > 0.38 22.97 0.11 26983092 0.00 0.00 alloc_addbyter > 0.37 23.07 0.10 8729044 0.00 0.00 Curl_client_write > > > > ------------------------------------------------------------------------------ > Try before you buy = See our experts in action! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-dev2 > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > > -- Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com Blog: http://www.ghotit.com/category/ghotit-blogs/ Twitter: http://twitter.com/ghotit Facebook: http://facebook.com/ghotit ...................................................................... Ghotit Dyslexia Assistive technology that understands you ...................................................................... |
From: Fred H. <di...@gm...> - 2012-03-05 14:28:49
|
test 1: dns server: dnsmasq@127.0.0.1, 2,000,000 dns entry cache, resolve *.com to one IP address number of domain names in all https URLs: 780,000 number of client: 1000 CPU usage: 78% cpu% irq% sirq% sys% iowt% mem_used buf&cached 78.8 0.0 0.6 3.8 0.0 3640.9Mb 282.1Mb SSL TPS: 300 SSL throughput: 200Mbps # gprof /usr/bin/curl-loader gmon.out -p | head -50 Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls s/call s/call name * 38.55 127.10 127.10 130975 0.00 0.00 Curl_hash_clean_with_criterium* * 24.63 208.32 81.22 1247528407 0.00 0.00 hostcache_timestamp_remove* * 13.08 251.44 43.12 2791988 0.00 0.00 Curl_hash_pick* 7.30 275.51 24.07 352490 0.00 0.00 Curl_hash_add 6.01 295.31 19.80 410760770 0.00 0.00 Curl_str_key_compare 2.95 305.04 9.73 131015 0.00 0.00 create_conn 0.88 307.94 2.90 4841390 0.00 0.00 dprintf_formatf 0.74 310.38 2.44 136036 0.00 0.00 ConnectionStore 0.48 311.96 1.58 814604911 0.00 0.00 ares__is_list_empty 0.36 313.16 1.20 locking_function 0.27 314.06 0.90 261608 0.00 0.00 ares_cancel 0.22 314.79 0.73 127417 0.00 0.00 curl_multi_remove_handle 0.19 315.40 0.62 8906301 0.00 0.00 client_tracing_function 0.17 315.97 0.57 135305 0.00 0.00 Curl_num_addresses 0.17 316.54 0.57 181937907 0.00 0.00 addbyter 0.17 317.09 0.55 2374363 0.00 0.00 multi_runsingle 0.16 317.62 0.53 541954 0.00 0.00 ares__init_list_node 0.16 318.14 0.52 494412 0.00 0.00 curl_multi_socket_action 0.14 318.60 0.46 33578897 0.00 0.00 Curl_socket_check 0.13 319.04 0.44 102951052 0.00 0.00 Curl_raw_toupper 0.13 319.48 0.44 787558 0.00 0.00 Curl_readwrite 0.13 319.91 0.44 id_function 0.12 320.29 0.38 391390 0.00 0.00 Curl_hash_str 0.09 320.58 0.29 9216 0.00 0.00 curl_multi_perform 0.08 320.86 0.28 2350908 0.00 0.00 Curl_raw_equal 0.08 321.14 0.28 2019415 0.00 0.00 Curl_splay 0.08 321.40 0.26 520625 0.00 0.00 ossl_connect_common 0.08 321.65 0.25 3532992 0.00 0.00 Curl_pgrsUpdate 0.07 321.87 0.22 131778537 0.00 0.00 curl_strequal 0.05 322.05 0.18 8954118 0.00 0.00 scan_response 0.05 322.23 0.18 533644 0.00 0.00 ares_expand_name 0.05 322.40 0.17 2477345 0.00 0.00 fd_key_compare 0.05 322.57 0.17 2429135 0.00 0.00 Curl_infof 0.05 322.74 0.17 130966 0.00 0.00 singleipconnect 0.05 322.90 0.16 9292 0.00 0.00 curl_multi_socket_all 0.05 323.06 0.16 270137 0.00 0.00 ares__get_hostent 0.05 323.21 0.15 8943657 0.00 0.00 Curl_debug 0.04 323.35 0.14 262493 0.00 0.00 Curl_ssl_getsessionid 0.04 323.48 0.13 566006 0.00 0.00 socket_callback 0.04 323.61 0.13 33983864 0.00 0.00 curlx_tvdiff 0.04 323.74 0.13 132853 0.00 0.00 Curl_http_readwrite_headers 0.04 323.86 0.12 344032 0.00 0.00 epoll_del 0.04 323.98 0.12 223477 0.00 0.00 Curl_poll 0.04 324.10 0.12 8526280 0.00 0.00 Curl_raw_nequal 0.03 324.21 0.11 348839 0.00 0.00 event_del test 2: dns server: dnsmasq@127.0.0.1, 2,000,000 dns entry cache, resolve *.com to one IP address number of domain names in all https URLs: 1 number of client: 1000 CPU usage: 75% SSL TPS: 1300 SSL throughput: 700Mbps # gprof /usr/bin/curl-loader gmon.out -p | head -50 Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls s/call s/call name 8.98 2.45 2.45 5127312 0.00 0.00 dprintf_formatf 8.90 4.88 2.43 1292796503 0.00 0.00 ares__is_list_empty 6.12 6.55 1.67 322461 0.00 0.00 create_conn 4.58 7.80 1.25 419872 0.00 0.00 ares_cancel 4.10 8.92 1.12 2100162 0.00 0.00 Curl_readwrite 3.92 9.99 1.07 4527388 0.00 0.00 Curl_hash_pick 3.43 10.93 0.94 locking_function 3.04 11.76 0.83 909759 0.00 0.00 curl_multi_socket_action 3.00 12.58 0.82 97252 0.00 0.00 Curl_hash_clean_with_criterium 2.71 13.32 0.74 179704016 0.00 0.00 Curl_raw_toupper 2.68 14.05 0.73 4646524 0.00 0.00 multi_runsingle 2.44 14.71 0.67 13862992 0.00 0.00 client_tracing_function 2.42 15.37 0.66 319735 0.00 0.00 curl_multi_remove_handle 2.42 16.03 0.66 22 0.03 0.03 ares__init_list_node 1.94 16.56 0.53 9930244 0.00 0.00 hostcache_timestamp_remove 1.94 17.09 0.53 169320088 0.00 0.00 addbyter 1.80 17.58 0.49 id_function 1.36 17.95 0.37 7057146 0.00 0.00 Curl_pgrsUpdate 1.36 18.32 0.37 16835 0.00 0.00 curl_multi_socket_all 1.25 18.66 0.34 16719 0.00 0.00 curl_multi_perform 1.21 18.99 0.33 329403 0.00 0.00 Curl_http_readwrite_headers 1.17 19.31 0.32 4036624 0.00 0.00 Curl_splay 1.14 19.62 0.31 20838902 0.00 0.00 Curl_raw_nequal 0.82 19.85 0.23 2764123 0.00 0.00 Curl_infof 0.81 20.07 0.22 5933857 0.00 0.00 ossl_recv 0.77 20.28 0.21 323112 0.00 0.00 Curl_splayremovebyaddr 0.75 20.48 0.21 5943991 0.00 0.00 Curl_read 0.70 20.67 0.19 425174 0.00 0.00 event_del 0.70 20.86 0.19 98652 0.00 0.00 Curl_if_is_interface_name 0.70 21.05 0.19 8677733 0.00 0.00 Curl_socket_check 0.59 21.21 0.16 4129554 0.00 0.00 fd_key_compare 0.57 21.37 0.16 14017019 0.00 0.00 Curl_debug 0.55 21.52 0.15 9376861 0.00 0.00 stat_data_in_add 0.55 21.67 0.15 6840468 0.00 0.00 Curl_timeleft 0.55 21.82 0.15 2054602 0.00 0.00 Curl_raw_equal 0.55 21.97 0.15 1291611 0.00 0.00 Curl_expire 0.51 22.11 0.14 16570063 0.00 0.00 curlx_tvnow 0.51 22.25 0.14 13863284 0.00 0.00 scan_response 0.51 22.39 0.14 5498864 0.00 0.00 Curl_setopt 0.48 22.52 0.13 97490291 0.00 0.00 curl_strequal 0.44 22.64 0.12 324253 0.00 0.00 Curl_http 0.44 22.76 0.12 394386 0.00 0.00 ossl_connect_common 0.40 22.87 0.11 3581335 0.00 0.00 Curl_getinfo 0.38 22.97 0.11 26983092 0.00 0.00 alloc_addbyter 0.37 23.07 0.10 8729044 0.00 0.00 Curl_client_write |
From: Fred H. <di...@gm...> - 2012-02-27 14:22:33
|
average number of requests using same TCP connection = 1 / (probability of fresh-connect each time when making a request) set 0<x<1, y = 1+x+x^2+x^3+..., ==> y = 1 + x (1 +x+x^2+x^3+...) = 1 + xy ==> y = 1 /(1-x) ==> (1+x+x^2+x^3+... )= x/(1-x) avg# should be L = SUM (n*Pn), n=1, 2, 3.... (n is number of requests in a certain TCP connection, Pn is the presence probability of n) set p as probability of fresh connect each time when making a new request, so L = 1p + 2p(1-p) + 3p(1-p)^2 + 4p(1-p)^3 + ... L/p = 1 + 2(1-p) + 3(1-p)^2 + 4(1-p)^3 + ... = 1 + (1-p) + (1-p)^2 + (1-p)^3 + ... + (1-p) + (1-p)^2 + (1-p)^3 + ... + (1-p)^2 + (1-p)^3 + ... = 1(1 + (1-p) + (1-p)^2 + (1-p)^3 + ... ) + (1-p)(1 + (1-p) + (1-p)^2 + (1-p)^3 + ... ) +((1-p)^2)(1 + (1-p) + (1-p)^2 + (1-p)^3 + ...) + ... = (1 + (1-p) + (1-p)^2 + (1-p)^3 + ... )(1 + (1-p) + (1-p)^2 + (1-p)^3 + ... ) = (1/(1-(1-p))) * (1/(1-(1-p))) = 1/(p^2) so L = 1/p So, could we set url->fresh_connect as re-connect probability instead of always no or yes to better simulate the real world that has some length of TCP reuse? thanks, Fred 2012/2/15 Fred Huang <di...@gm...> > hello all, > > I am requesting below feature enhancements: > > 1. I found curl-loader's -r option never work but FRESH_CONNECT=1 always > re-open new TCP connections. however, the real world browsing almost reuses > TCP connection. the average of TCP reuse I have seen from a F5 loader > banlancer of a large enterprise is 3.4 requests over 1 TCP connection. so > could you add a configuration line such as "TCP_REUSE_RATIO" to enable > opening new TCP connections with a probability, just like FETCH_PROBABILITY? > this can greatly get close to real world. > > 2. url_cycling - its config parse function is commented in code. so the > behavior on a URL_SET constructed from a URL_TOKEN_FILE is a client IP > always send one URL. could this become configurable in config so that each > client IP can fetch url one by one from same URL_SET? > URL_TEMPLATE=%s > URL_TOKEN_FILE=sfile.urls > > thanks, > Fred > |
From: Fred H. <di...@gm...> - 2012-02-15 14:24:12
|
hello all, I am requesting below feature enhancements: 1. I found curl-loader's -r option never work but FRESH_CONNECT=1 always re-open new TCP connections. however, the real world browsing almost reuses TCP connection. the average of TCP reuse I have seen from a F5 loader banlancer of a large enterprise is 3.4 requests over 1 TCP connection. so could you add a configuration line such as "TCP_REUSE_RATIO" to enable opening new TCP connections with a probability, just like FETCH_PROBABILITY? this can greatly get close to real world. 2. url_cycling - its config parse function is commented in code. so the behavior on a URL_SET constructed from a URL_TOKEN_FILE is a client IP always send one URL. could this become configurable in config so that each client IP can fetch url one by one from same URL_SET? URL_TEMPLATE=%s URL_TOKEN_FILE=sfile.urls thanks, Fred |
From: Robert I. <cor...@gm...> - 2012-02-13 12:25:27
|
Yes, set the environment variable like in curl. On Mon, Feb 13, 2012 at 2:42 AM, <Fra...@ma...> wrote: > Hi Prashant, > > Yes, the '-x' commandline argument works since version 0.48 - just try it > out. > Alternatively to '-x' you can also use the .curlrc file, or set the > environment variable 'http_proxy' to specify a proxy for curl-loader. > > For more info, please check out the curl documentation: > http://curl.haxx.se/libcurl/c/curl_easy_setopt.html, scroll down > to CURLOPT_PROXY. > > Keep in mind that testing websites over a proxy makes it more > challenging to determine were the performance bottleneck is. > > For troubleshooting, use a packet tracer like tcpdump to ensure your > curl-loader packets go to the proxy as intended. > > Best Regards, > Frank Migge | Manager | Audit Services | Manulife Japan > 4-34-1, Kokuryo-cho, Chofu-shi, Tokyo 182-8621 | Bus: 042-442-7923 | Ext: > 7923 | Fax: 042-442-7955 > fra...@ma... | manulife.co.jp > > > strong reliable trustworthy forward-thinking > > > > > Prashant Shewale > <pvshewale@gmail. > com> To > cur...@li...urceforge > 02/10/2012 06:36 .net > PM cc > > Subject > Please respond to Proxy server support curl-loader > curl-loader-devel > <curl-loader-deve > l...@li...urcefor > ge.net> > > > > > > > Hi, > > I just want to know that if curl-loader supports sending HTTP requests > via proxy server. > > Just like curl supports with "-x" option. : curl -x my-proxy:888 > > Is there any way in curl-loader to achieve that? > > I just went through curl-loader documentation and found only two options > related proxy, PROXY_AUTH_METHOD and PROXY_AUTH_CREDENTIALS. There is no > option for specifying proxy server and port. > > Thanks, > Prashant > ------------------------------------------------------------------------------ > > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > > > The information contained in this message is confidential and may be > proprietary or privileged. If you are not the intended recipient, please > notify me by return email and delete this message and any attachments > contained in this message from your system. If you received by an error, > any use, copying, reviewing or disclosure of this message is strictly > prohibited. > > このメッセージに含まれている情報は秘密情報であり、加えて、専有情報または秘 > 匿特権付き情報である場合があります。この情報があなた宛のものではない場合に > は、その旨を折り返し発信者宛に電子メールにてご連絡いただくとともに、あなた > のシステムからこのメッセージを削除いただきますようお願いします。誤って受信 > された場合であっても、この情報を使用、複写、閲覧もしくは開示することは固く > 禁じられています。 > ------------------------------------------------------------------------------ > Try before you buy = See our experts in action! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-dev2 > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel -- Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com Blog: http://www.ghotit.com/category/ghotit-blogs/ Twitter: http://twitter.com/ghotit Facebook: http://facebook.com/ghotit ...................................................................... Ghotit Dyslexia Assistive technology that understands you ...................................................................... |
From: <Fra...@ma...> - 2012-02-13 01:37:44
|
Hi Prashant, Yes, the '-x' commandline argument works since version 0.48 - just try it out. Alternatively to '-x' you can also use the .curlrc file, or set the environment variable 'http_proxy' to specify a proxy for curl-loader. For more info, please check out the curl documentation: http://curl.haxx.se/libcurl/c/curl_easy_setopt.html, scroll down to CURLOPT_PROXY. Keep in mind that testing websites over a proxy makes it more challenging to determine were the performance bottleneck is. For troubleshooting, use a packet tracer like tcpdump to ensure your curl-loader packets go to the proxy as intended. Best Regards, Frank Migge | Manager | Audit Services | Manulife Japan 4-34-1, Kokuryo-cho, Chofu-shi, Tokyo 182-8621 | Bus: 042-442-7923 | Ext: 7923 | Fax: 042-442-7955 fra...@ma... | manulife.co.jp strong reliable trustworthy forward-thinking Prashant Shewale <pvshewale@gmail. com> To cur...@li...urceforge 02/10/2012 06:36 .net PM cc Subject Please respond to Proxy server support curl-loader curl-loader-devel <curl-loader-deve l...@li...urcefor ge.net> Hi, I just want to know that if curl-loader supports sending HTTP requests via proxy server. Just like curl supports with "-x" option. : curl -x my-proxy:888 Is there any way in curl-loader to achieve that? I just went through curl-loader documentation and found only two options related proxy, PROXY_AUTH_METHOD and PROXY_AUTH_CREDENTIALS. There is no option for specifying proxy server and port. Thanks, Prashant ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ curl-loader-devel mailing list cur...@li... https://lists.sourceforge.net/lists/listinfo/curl-loader-devel The information contained in this message is confidential and may be proprietary or privileged. If you are not the intended recipient, please notify me by return email and delete this message and any attachments contained in this message from your system. If you received by an error, any use, copying, reviewing or disclosure of this message is strictly prohibited. このメッセージに含まれている情報は秘密情報であり、加えて、専有情報または秘 匿特権付き情報である場合があります。この情報があなた宛のものではない場合に は、その旨を折り返し発信者宛に電子メールにてご連絡いただくとともに、あなた のシステムからこのメッセージを削除いただきますようお願いします。誤って受信 された場合であっても、この情報を使用、複写、閲覧もしくは開示することは固く 禁じられています。 |
From: Prashant S. <pvs...@gm...> - 2012-02-10 09:36:23
|
Hi, I just want to know that if curl-loader supports sending HTTP requests via proxy server. Just like curl supports with "-x" option. : curl -x my-proxy:888 Is there any way in curl-loader to achieve that? I just went through curl-loader documentation and found only two options related proxy, PROXY_AUTH_METHOD and PROXY_AUTH_CREDENTIALS. There is no option for specifying proxy server and port. Thanks, Prashant |
From: Robert I. <cor...@gm...> - 2012-01-30 16:15:49
|
Hi Frank, On Mon, Jan 30, 2012 at 5:55 PM, Frank Van Damme <fra...@gm...> wrote: > Hi, > > I tried out curl-loader this afternoon. I intend to request a list of > urls after logging in with the GET+POST method; however the login > seems to fail since I keep getting redirected to the login page in the > rest of the cycle. > Is there some kind of way to save the html output of a page? I can't > exactly tell what the problem is here. > Frank Van Damme Send the following info: 1. Your configuration file; 2. A wireshark capture done with a single client and a single cycle. If something sensitive, you may opt to send it directly to me cor...@gm... Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com Blog: http://www.ghotit.com/category/ghotit-blogs/ Twitter: http://twitter.com/ghotit Facebook: http://facebook.com/ghotit ...................................................................... Ghotit Dyslexia Assistive technology that understands you ...................................................................... |
From: Frank V. D. <fra...@gm...> - 2012-01-30 15:55:52
|
Hi, I tried out curl-loader this afternoon. I intend to request a list of urls after logging in with the GET+POST method; however the login seems to fail since I keep getting redirected to the login page in the rest of the cycle. Is there some kind of way to save the html output of a page? I can't exactly tell what the problem is here. -- Frank Van Damme >From the Jargon File entry for "geek": "A person who has chosen concentration rather than conformity; one who pursues skill (especially technical skill) and imagination, not mainstream social acceptance. Geeks usually have a strong case of neophilia. Most geeks are adept with computers and treat hacker as a term of respect, but not all are hackers themselves - and some who are in fact hackers normally call themselves geeks anyway, because they (quite properly) regard `hacker' as a label that should be bestowed by others rather than self-assumed." No part of this copyright message may be reproduced, read or seen, dead or alive or by any means, including but not limited to telepathy without the benevolence of the author. |
From: Robert I. <cor...@gm...> - 2012-01-11 13:25:13
|
Hi, version 0.56, unstable, January 10 2012, svn 589 * Fixed a linking bug with gcc-4.6. This version of gcc requires system libraries, like -lrt, to follow after application libraries (-lcurl, -levent) that are using the system libraries. Thanks to Eric Mueller, emu...@ar... for reporting the issue and testing patches. version 0.55, unstable, January 9 2012, svn 588 * Bug in curl library required advancing to the version where the issue is supposed to be fixed. At Ubuntu 10.4 building with SSL generate reporting about "undefined reference to `SSLv2_client_method'" * HTTP 1.1 HEAD and DELETE methods added. Thanks to Wei Guo, wei...@gm... Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com Blog: http://www.ghotit.com/category/ghotit-blogs/ Twitter: http://twitter.com/ghotit Facebook: http://facebook.com/ghotit ...................................................................... Ghotit Dyslexia Assistive technology that understands you ...................................................................... |
From: Robert I. <cor...@gm...> - 2012-01-10 15:48:47
|
Dear Eric, Thank you very much for your testing and patience. Now public will enjoy smooth compilation at latest ubuntu and with gcc-4.6. Sincerely, Robert 2012/1/10 Mueller, Eric <emu...@ar...>: > Robert, > > This worked great! Thanks so much for helping me! > > Thanks again, > > Eric > > On 1/10/12 2:52 AM, "Robert Iakobashvili" <cor...@gm...> wrote: > >>Dear Eric, >> >>It looks like the issue might be not in libevent but in curl-loader. >> >>There is a Makefile in curl-loader-0.55 directory. >>The order of systems libraries in the Makefile (for gcc-4.6) needs to be >>changed >>and to be like the below: >> >># Link Libraries. In some cases, plese add -lidn, or -lldap >>LIBS= -lcurl -levent -lz -lssl -lcrypto -lcares -ldl -lpthread -lnsl >>-lrt -lresolv >> >>I'm attaching the corrected Makefile. >>Please, place it to curl-loader-0.55 overwriting the existing Makefile. >> >>Further run: >> >>make cleanall >>make >> >>If still any errors, please let me know them. >> >>Thank you for your time and your patience. >> >>Sincerely, >>Robert >> >>2012/1/9 Robert Iakobashvili <cor...@gm...>: >>> Eric, >>> >>> Thank you. It's night here in Israel, so I'll >>> hopefully send you the fix 2moru. >>> >>> Sincerely, >>> Robert >>> >>> 2012/1/9 Mueller, Eric <emu...@ar...>: >>>> Awesome, thanks so much for helping me. >>>> >>>> On 1/9/12 3:51 PM, "Robert Iakobashvili" <cor...@gm...> wrote: >>>> >>>>>Eric, >>>>> >>>>>Thank you very much. >>>>> >>>>>I'll prepare a patch for libevent to make build >>>>>gcc-4.6 going smoothly. >>>>> >>>>>Thanks! >>>>>Robert >>>>> >>>>>2012/1/9 Mueller, Eric <emu...@ar...>: >>>>>> This is the output of gcc -v.... >>>>>> >>>>>> emueller@ubuntux:~/curl-loader-0.55$ gcc -v >>>>>> Using built-in specs. >>>>>> COLLECT_GCC=gcc >>>>>> COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6.1/lto-wrapper >>>>>> Target: x86_64-linux-gnu >>>>>> Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro >>>>>> 4.6.1-9ubuntu3' >>>>>>--with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs >>>>>> --enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr >>>>>> --program-suffix=-4.6 --enable-shared --enable-linker-build-id >>>>>> --with-system-zlib --libexecdir=/usr/lib --without-included-gettext >>>>>> --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 >>>>>> --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu >>>>>> --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin >>>>>> --enable-objc-gc --disable-werror --with-arch-32=i686 >>>>>>--with-tune=generic >>>>>> --enable-checking=release --build=x86_64-linux-gnu >>>>>>--host=x86_64-linux-gnu >>>>>> --target=x86_64-linux-gnu >>>>>> Thread model: posix >>>>>> gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On 1/9/12 3:46 PM, "Robert Iakobashvili" <cor...@gm...> wrote: >>>>>> >>>>>>>Dear Eric, >>>>>>> >>>>>>>What says >>>>>>> >>>>>>>gcc -v ? >>>>>>> >>>>>>>My guess, you have gcc version 4.6 and this is >>>>>>> >>>>>>>For gcc version 4.6.*, -lrt must be after and I'll need to patch >>>>>>>libevent library to make it working for gcc 4.6. >>>>>>> >>>>>>>Older gcc version doesn't care the position. >>>>>>> >>>>>>>-- >>>>>>>Regards, >>>>>>>Robert Iakobashvili, Ph.D. >>>>>>> >>>>>>>Home: http://www.ghotit.com >>>>>>>Blog: http://www.ghotit.com/category/ghotit-blogs/ >>>>>>>Twitter: http://twitter.com/ghotit >>>>>>>Facebook: http://facebook.com/ghotit >>>>>>>..................................................................... >>>>>>>. >>>>>>> Ghotit Dyslexia >>>>>>>Assistive technology that understands you >>>>>>>..................................................................... >>>>>>>. >>>>>>> >>>>>>>On Mon, Jan 9, 2012 at 10:31 PM, Mueller, Eric <emu...@ar...> >>>>>>>wrote: >>>>>>>> Robert, >>>>>>>> >>>>>>>> >>>>>>>> I have installed a fresh ubuntu 11.10 virtual machine and started >>>>>>>>from >>>>>>>> scratch. I first installed build-essentials and then downloaded >>>>>>>> curl-loader-0.55 and did the make clean and make install optimize=1 >>>>>>>> debug=0. I then got the error belowŠ. >>>>>>>> >>>>>>>> >>>>>>>> ssl_thr_lock.h:27:28: fatal error: openssl/crypto.h: No such file >>>>>>>>or >>>>>>>> directory >>>>>>>> compilation terminated. >>>>>>>> make: *** [obj/loader.o] Error 1 >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> So I went and installed libssl-dev (according to README) and then >>>>>>>>got >>>>>>>>the >>>>>>>> error belowŠ. >>>>>>>> >>>>>>>> ./lib/libevent.a(event.o): In function >>>>>>>>`event_base_loop.constprop.18': >>>>>>>> event.c:(.text+0x4ee): undefined reference to `clock_gettime' >>>>>>>> event.c:(.text+0x570): undefined reference to `clock_gettime' >>>>>>>> event.c:(.text+0x98d): undefined reference to `clock_gettime' >>>>>>>> event.c:(.text+0xa23): undefined reference to `clock_gettime' >>>>>>>> ./lib/libevent.a(event.o): In function `event_init': >>>>>>>> event.c:(.text+0x16f3): undefined reference to `clock_gettime' >>>>>>>> ./lib/libevent.a(event.o):event.c:(.text+0x1971): more undefined >>>>>>>> references to `clock_gettime' follow >>>>>>>> collect2: ld returned 1 exit status >>>>>>>> make: *** [curl-loader] Error 1 >>>>>>>> >>>>>>>> Please let me know what I am missing. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> eric >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On 1/9/12 9:13 AM, "Robert Iakobashvili" <cor...@gm...> >>>>>>>>wrote: >>>>>>>> >>>>>>>>>Eric, >>>>>>>>> >>>>>>>>>Please, download and try the most recent curl-loader-0.55 >>>>>>>>>Thanks! >>>>>>>>> >>>>>>>>>On Sun, Jan 8, 2012 at 9:08 AM, Robert Iakobashvili >>>>>>>>><cor...@gm...> >>>>>>>>>wrote: >>>>>>>>>> Hi Eric, >>>>>>>>>> >>>>>>>>>> On Sun, Jan 8, 2012 at 8:54 AM, Mueller, Eric >>>>>>>>>><emu...@ar...> >>>>>>>>>>wrote: >>>>>>>>>>> Thanks >>>>>>>>>>> >>>>>>>>>>> It seems that when I make the changes to the two files >>>>>>>>>>>configure.ac >>>>>>>>>>>and >>>>>>>>>>> ssluse.c and then run "sudo make optimize=1 debug=0" the >>>>>>>>>>>installation >>>>>>>>>>> process bombs out and the changes do not get saved in the files >>>>>>>>>>>I >>>>>>>>>>> modified. I tried doing it with "make clean" first too, but same >>>>>>>>>>>result. >>>>>>>>>>> >>>>>>>>>>> Is there a way that I can compile this thing without it checking >>>>>>>>>>>for >>>>>>>>>>> openssl? I don't need SSL for the current testing I need to do. >>>>>>>>>>> >>>>>>>>>>> Thanks again! >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>>>> libtool: link: gcc -fomit-frame-pointer -O3 -ffast-math >>>>>>>>>>>>>-finline-functions >>>>>>>>>>>>> -funroll-all-loops -finline-limit=1000 -mmmx -msse >>>>>>>>>>>>>-foptimize-sibling-calls >>>>>>>>>>>>> -DCURL_MAX_WRITE_SIZE=4096 -g0 -Wno-system-headers -o curl >>>>>>>>>>>>>main.o >>>>>>>>>>>>>hugehelp.o >>>>>>>>>>>>> urlglob.o writeout.o writeenv.o getpass.o homedir.o curlutil.o >>>>>>>>>>>>>os-specific.o >>>>>>>>>>>>> xattr.o strtoofft.o strdup.o rawstr.o nonblock.o >>>>>>>>>>>>> >>>>>>>>>>>>>-L/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib >>>>>>>>>>>>> -L/usr/include/openssl/lib >>>>>>>>>>>>> /home/emueller/curl-loader-0.54/build/curl/lib/libcurl.a >>>>>>>>>>>>> >>>>>>>>>>>>>/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib/l >>>>>>>>>>>>>ibc >>>>>>>>>>>>>ar >>>>>>>>>>>>>es >>>>>>>>>>>>>.so >>>>>>>>>>>>> -lssl -lcrypto -lrt -lz -Wl,-rpath >>>>>>>>>>>>> >>>>>>>>>>>>>-Wl,/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/l >>>>>>>>>>>>>ib >>>>>>>>>>>>>-Wl,-rpath >>>>>>>>>>>>> >>>>>>>>>>>>>-Wl,/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/l >>>>>>>>>>>>>ib >>>>>>>>>>>>> >>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> uname -a >>>>>>>>>>>>> >>>>>>>>>>>>> Linux ubuntack 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 >>>>>>>>>>>>>14:56:25 >>>>>>>>>>>>>UTC >>>>>>>>>>>>>2011 >>>>>>>>>>>>> x86_64 x86_64 x86_64 GNU/Linux >>>>>>>>>>>>> >>>>>>>>>>>>> emueller@ubuntack:~/curl-loader-0.54$ >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> CURL-LOADER VERSION: version 0.54, stable, January 2, 2012, >>>>>>>>>>>>>svn >>>>>>>>>>>>>587 >>>>>>>>>> >>>>>>>>>>>>>----- >>>>>>>>>>>>> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't >>>>>>>>>>>>>need a >>>>>>>>>>>>>complex >>>>>>>>>>>>> infrastructure or vast IT resources to deliver seamless, >>>>>>>>>>>>>secure >>>>>>>>>>>>>access >>>>>>>>>>>>>to >>>>>>>>>>>>> virtual desktops. With this all-in-one solution, easily deploy >>>>>>>>>>>>>virtual >>>>>>>>>>>>> desktops for less than the cost of PCs and save 60% on VDI >>>>>>>>>>>>>infrastructure >>>>>>>>>>>>> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> curl-loader-devel mailing list >>>>>>>>>>>>> cur...@li... >>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/curl-loader-devel >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>I think you are running into the issue in libcurl/curl: >>>>>>>>>>>> >>>>>>>>>>>>http://comments.gmane.org/gmane.comp.web.curl.general/12537 >>>>>>>>>>>> >>>>>>>>>>>>We'll update curl-loader with the latest release. >>>>>>>>>>>>Actually, it could be dealt by patching libcurl/curl. >>>>>>>>>>>> >>>>>>>>>>>>If u know how to deal with it, just go ahead. Sorry, I do not >>>>>>>>>>>>have >>>>>>>>>>>>ubuntu. >>>>>>>>>> >>>>>>>>>> Right. The changes need to enter a new patch to be applied as you >>>>>>>>>>can >>>>>>>>>>see >>>>>>>>>> the example in Makefile. >>>>>>>>>> >>>>>>>>>> If you do not know how to do that, >>>>>>>>>> >>>>>>>>>> try to build it without ssl, e.g. >>>>>>>>>> >>>>>>>>>> in Makefile remove >>>>>>>>>> --with-ssl=/usr/include/openssl \ >>>>>>>>>> >>>>>>>>>> or it might be necessary instead >>>>>>>>>> >>>>>>>>>> to pass >>>>>>>>>> --disbable-ssl \ >>>>>>>>>> >>>>>>>>>> Alternatively, take some previous version of curl tarball, place >>>>>>>>>>it >>>>>>>>>>to >>>>>>>>>> directory packages and correct the version in Makefile. >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Regards, >>>>>>>>>> Robert Iakobashvili, Ph.D. >>>>>>>>>> >>>>>>>>>> Home: http://www.ghotit.com >>>>>>>>>> Blog: http://www.ghotit.com/category/ghotit-blogs/ >>>>>>>>>> Twitter: http://twitter.com/ghotit >>>>>>>>>> Facebook: http://facebook.com/ghotit >>>>>>>>>> >>>>>>>>>>.................................................................. >>>>>>>>>>... >>>>>>>>>>. >>>>>>>>>> Ghotit Dyslexia >>>>>>>>>> Assistive technology that understands you >>>>>>>>>> >>>>>>>>>>.................................................................. >>>>>>>>>>... >>>>>>>>>>. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>-- >>>>>>>>>Regards, >>>>>>>>>Robert Iakobashvili, Ph.D. >>>>>>>>> >>>>>>>>>Home: http://www.ghotit.com >>>>>>>>>Blog: http://www.ghotit.com/category/ghotit-blogs/ >>>>>>>>>Twitter: http://twitter.com/ghotit >>>>>>>>>Facebook: http://facebook.com/ghotit >>>>>>>>>................................................................... >>>>>>>>>... >>>>>>>>> Ghotit Dyslexia >>>>>>>>>Assistive technology that understands you >>>>>>>>>................................................................... >>>>>>>>>... >>>>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>>-- >>>>>Regards, >>>>>Robert Iakobashvili, Ph.D. >>>>> >>>>>Home: http://www.ghotit.com >>>>>Blog: http://www.ghotit.com/category/ghotit-blogs/ >>>>>Twitter: http://twitter.com/ghotit >>>>>Facebook: http://facebook.com/ghotit >>>>>...................................................................... >>>>> Ghotit Dyslexia >>>>>Assistive technology that understands you >>>>>...................................................................... >>>> >>> >>> >>> >>> -- >>> Regards, >>> Robert Iakobashvili, Ph.D. >>> >>> Home: http://www.ghotit.com >>> Blog: http://www.ghotit.com/category/ghotit-blogs/ >>> Twitter: http://twitter.com/ghotit >>> Facebook: http://facebook.com/ghotit >>> ...................................................................... >>> Ghotit Dyslexia >>> Assistive technology that understands you >>> ...................................................................... >> >> >> >>-- >>Regards, >>Robert Iakobashvili, Ph.D. >> >>Home: http://www.ghotit.com >>Blog: http://www.ghotit.com/category/ghotit-blogs/ >>Twitter: http://twitter.com/ghotit >>Facebook: http://facebook.com/ghotit >>...................................................................... >> Ghotit Dyslexia >>Assistive technology that understands you >>...................................................................... > -- Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com Blog: http://www.ghotit.com/category/ghotit-blogs/ Twitter: http://twitter.com/ghotit Facebook: http://facebook.com/ghotit ...................................................................... Ghotit Dyslexia Assistive technology that understands you ...................................................................... |
From: Robert I. <cor...@gm...> - 2012-01-09 11:36:54
|
Eric, Please, download and try the most recent curl-loader-0.55 Thanks! On Sun, Jan 8, 2012 at 9:08 AM, Robert Iakobashvili <cor...@gm...> wrote: > Hi Eric, > > On Sun, Jan 8, 2012 at 8:54 AM, Mueller, Eric <emu...@ar...> wrote: >> Thanks >> >> It seems that when I make the changes to the two files configure.ac and >> ssluse.c and then run "sudo make optimize=1 debug=0" the installation >> process bombs out and the changes do not get saved in the files I >> modified. I tried doing it with "make clean" first too, but same result. >> >> Is there a way that I can compile this thing without it checking for >> openssl? I don't need SSL for the current testing I need to do. >> >> Thanks again! > > >>>> libtool: link: gcc -fomit-frame-pointer -O3 -ffast-math >>>>-finline-functions >>>> -funroll-all-loops -finline-limit=1000 -mmmx -msse >>>>-foptimize-sibling-calls >>>> -DCURL_MAX_WRITE_SIZE=4096 -g0 -Wno-system-headers -o curl main.o >>>>hugehelp.o >>>> urlglob.o writeout.o writeenv.o getpass.o homedir.o curlutil.o >>>>os-specific.o >>>> xattr.o strtoofft.o strdup.o rawstr.o nonblock.o >>>> -L/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib >>>> -L/usr/include/openssl/lib >>>> /home/emueller/curl-loader-0.54/build/curl/lib/libcurl.a >>>> >>>>/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib/libcares.so >>>> -lssl -lcrypto -lrt -lz -Wl,-rpath >>>> -Wl,/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib >>>>-Wl,-rpath >>>> -Wl,/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib >>>> > >>>> >>>> uname -a >>>> >>>> Linux ubuntack 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC >>>>2011 >>>> x86_64 x86_64 x86_64 GNU/Linux >>>> >>>> emueller@ubuntack:~/curl-loader-0.54$ >>>> >>>> >>>> >>>> CURL-LOADER VERSION: version 0.54, stable, January 2, 2012, svn 587 > >>>>----- >>>> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a >>>>complex >>>> infrastructure or vast IT resources to deliver seamless, secure access >>>>to >>>> virtual desktops. With this all-in-one solution, easily deploy virtual >>>> desktops for less than the cost of PCs and save 60% on VDI >>>>infrastructure >>>> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox >>>> _______________________________________________ >>>> curl-loader-devel mailing list >>>> cur...@li... >>>> https://lists.sourceforge.net/lists/listinfo/curl-loader-devel >>>> >>> >>>I think you are running into the issue in libcurl/curl: >>> >>>http://comments.gmane.org/gmane.comp.web.curl.general/12537 >>> >>>We'll update curl-loader with the latest release. >>>Actually, it could be dealt by patching libcurl/curl. >>> >>>If u know how to deal with it, just go ahead. Sorry, I do not have ubuntu. > > Right. The changes need to enter a new patch to be applied as you can see > the example in Makefile. > > If you do not know how to do that, > > try to build it without ssl, e.g. > > in Makefile remove > --with-ssl=/usr/include/openssl \ > > or it might be necessary instead > > to pass > --disbable-ssl \ > > Alternatively, take some previous version of curl tarball, place it to > directory packages and correct the version in Makefile. > > -- > Regards, > Robert Iakobashvili, Ph.D. > > Home: http://www.ghotit.com > Blog: http://www.ghotit.com/category/ghotit-blogs/ > Twitter: http://twitter.com/ghotit > Facebook: http://facebook.com/ghotit > ...................................................................... > Ghotit Dyslexia > Assistive technology that understands you > ...................................................................... -- Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com Blog: http://www.ghotit.com/category/ghotit-blogs/ Twitter: http://twitter.com/ghotit Facebook: http://facebook.com/ghotit ...................................................................... Ghotit Dyslexia Assistive technology that understands you ...................................................................... |
From: Robert I. <cor...@gm...> - 2012-01-08 07:08:59
|
Hi Eric, On Sun, Jan 8, 2012 at 8:54 AM, Mueller, Eric <emu...@ar...> wrote: > Thanks > > It seems that when I make the changes to the two files configure.ac and > ssluse.c and then run "sudo make optimize=1 debug=0" the installation > process bombs out and the changes do not get saved in the files I > modified. I tried doing it with "make clean" first too, but same result. > > Is there a way that I can compile this thing without it checking for > openssl? I don't need SSL for the current testing I need to do. > > Thanks again! >>> libtool: link: gcc -fomit-frame-pointer -O3 -ffast-math >>>-finline-functions >>> -funroll-all-loops -finline-limit=1000 -mmmx -msse >>>-foptimize-sibling-calls >>> -DCURL_MAX_WRITE_SIZE=4096 -g0 -Wno-system-headers -o curl main.o >>>hugehelp.o >>> urlglob.o writeout.o writeenv.o getpass.o homedir.o curlutil.o >>>os-specific.o >>> xattr.o strtoofft.o strdup.o rawstr.o nonblock.o >>> -L/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib >>> -L/usr/include/openssl/lib >>> /home/emueller/curl-loader-0.54/build/curl/lib/libcurl.a >>> >>>/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib/libcares.so >>> -lssl -lcrypto -lrt -lz -Wl,-rpath >>> -Wl,/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib >>>-Wl,-rpath >>> -Wl,/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib >>> >>> >>> uname -a >>> >>> Linux ubuntack 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC >>>2011 >>> x86_64 x86_64 x86_64 GNU/Linux >>> >>> emueller@ubuntack:~/curl-loader-0.54$ >>> >>> >>> >>> CURL-LOADER VERSION: version 0.54, stable, January 2, 2012, svn 587 >>>----- >>> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a >>>complex >>> infrastructure or vast IT resources to deliver seamless, secure access >>>to >>> virtual desktops. With this all-in-one solution, easily deploy virtual >>> desktops for less than the cost of PCs and save 60% on VDI >>>infrastructure >>> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox >>> _______________________________________________ >>> curl-loader-devel mailing list >>> cur...@li... >>> https://lists.sourceforge.net/lists/listinfo/curl-loader-devel >>> >> >>I think you are running into the issue in libcurl/curl: >> >>http://comments.gmane.org/gmane.comp.web.curl.general/12537 >> >>We'll update curl-loader with the latest release. >>Actually, it could be dealt by patching libcurl/curl. >> >>If u know how to deal with it, just go ahead. Sorry, I do not have ubuntu. Right. The changes need to enter a new patch to be applied as you can see the example in Makefile. If you do not know how to do that, try to build it without ssl, e.g. in Makefile remove --with-ssl=/usr/include/openssl \ or it might be necessary instead to pass --disbable-ssl \ Alternatively, take some previous version of curl tarball, place it to directory packages and correct the version in Makefile. -- Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com Blog: http://www.ghotit.com/category/ghotit-blogs/ Twitter: http://twitter.com/ghotit Facebook: http://facebook.com/ghotit ...................................................................... Ghotit Dyslexia Assistive technology that understands you ...................................................................... |
From: Mueller, E. <emu...@ar...> - 2012-01-08 06:59:57
|
Thanks It seems that when I make the changes to the two files configure.ac and ssluse.c and then run "sudo make optimize=1 debug=0" the installation process bombs out and the changes do not get saved in the files I modified. I tried doing it with "make clean" first too, but same result. Is there a way that I can compile this thing without it checking for openssl? I don't need SSL for the current testing I need to do. Thanks again! eric On 1/8/12 12:54 AM, "Robert Iakobashvili" <cor...@gm...> wrote: >Hi Eric, > > > >On Sun, Jan 8, 2012 at 6:57 AM, Mueller, Eric <emu...@ar...> wrote: >> I would like to install curl-loader 0.54 on the latest version of >>ubuntu, >> however I am running into problem. I have read the README and I believe >>I >> have all dependencies. Below is the snippet of the output of the build >> process where it failsŠthanks! >> >> ŠŠ >> >> libtool: link: gcc -fomit-frame-pointer -O3 -ffast-math >>-finline-functions >> -funroll-all-loops -finline-limit=1000 -mmmx -msse >>-foptimize-sibling-calls >> -DCURL_MAX_WRITE_SIZE=4096 -g0 -Wno-system-headers -o curl main.o >>hugehelp.o >> urlglob.o writeout.o writeenv.o getpass.o homedir.o curlutil.o >>os-specific.o >> xattr.o strtoofft.o strdup.o rawstr.o nonblock.o >> -L/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib >> -L/usr/include/openssl/lib >> /home/emueller/curl-loader-0.54/build/curl/lib/libcurl.a >> >>/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib/libcares.so >> -lssl -lcrypto -lrt -lz -Wl,-rpath >> -Wl,/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib >>-Wl,-rpath >> -Wl,/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib >> >> >>/home/emueller/curl-loader-0.54/build/curl/lib/libcurl.a(libcurl_la-sslus >>e.o): >> In function `ossl_connect_common': >> >> ssluse.c:(.text+0x83d6): undefined reference to `SSLv2_client_method' >> >> collect2: ld returned 1 exit status >> >> make[3]: *** [curl] Error 1 >> >> make[3]: Leaving directory >>`/home/emueller/curl-loader-0.54/build/curl/src' >> >> make[2]: *** [install] Error 2 >> >> make[2]: Leaving directory >>`/home/emueller/curl-loader-0.54/build/curl/src' >> >> make[1]: *** [install-recursive] Error 1 >> >> make[1]: Leaving directory `/home/emueller/curl-loader-0.54/build/curl' >> >> make: *** [lib/libcurl.a] Error 2 >> >> >> >> uname -a >> >> Linux ubuntack 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC >>2011 >> x86_64 x86_64 x86_64 GNU/Linux >> >> emueller@ubuntack:~/curl-loader-0.54$ >> >> >> >> CURL-LOADER VERSION: version 0.54, stable, January 2, 2012, svn 587 >> >> >> >> >> >>------------------------------------------------------------------------- >>----- >> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a >>complex >> infrastructure or vast IT resources to deliver seamless, secure access >>to >> virtual desktops. With this all-in-one solution, easily deploy virtual >> desktops for less than the cost of PCs and save 60% on VDI >>infrastructure >> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox >> _______________________________________________ >> curl-loader-devel mailing list >> cur...@li... >> https://lists.sourceforge.net/lists/listinfo/curl-loader-devel >> > >I think you are running into the issue in libcurl/curl: > >http://comments.gmane.org/gmane.comp.web.curl.general/12537 > >We'll update curl-loader with the latest release. >Actually, it could be dealt by patching libcurl/curl. > >If u know how to deal with it, just go ahead. Sorry, I do not have ubuntu. > >-- >Regards, >Robert Iakobashvili, Ph.D. > >Home: http://www.ghotit.com >Blog: http://www.ghotit.com/category/ghotit-blogs/ >Twitter: http://twitter.com/ghotit >Facebook: http://facebook.com/ghotit >...................................................................... > Ghotit Dyslexia >Assistive technology that understands you >...................................................................... > >-------------------------------------------------------------------------- >---- >Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex >infrastructure or vast IT resources to deliver seamless, secure access to >virtual desktops. With this all-in-one solution, easily deploy virtual >desktops for less than the cost of PCs and save 60% on VDI infrastructure >costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox >_______________________________________________ >curl-loader-devel mailing list >cur...@li... >https://lists.sourceforge.net/lists/listinfo/curl-loader-devel |
From: Robert I. <cor...@gm...> - 2012-01-08 05:54:07
|
Hi Eric, On Sun, Jan 8, 2012 at 6:57 AM, Mueller, Eric <emu...@ar...> wrote: > I would like to install curl-loader 0.54 on the latest version of ubuntu, > however I am running into problem. I have read the README and I believe I > have all dependencies. Below is the snippet of the output of the build > process where it fails…thanks! > > …… > > libtool: link: gcc -fomit-frame-pointer -O3 -ffast-math -finline-functions > -funroll-all-loops -finline-limit=1000 -mmmx -msse -foptimize-sibling-calls > -DCURL_MAX_WRITE_SIZE=4096 -g0 -Wno-system-headers -o curl main.o hugehelp.o > urlglob.o writeout.o writeenv.o getpass.o homedir.o curlutil.o os-specific.o > xattr.o strtoofft.o strdup.o rawstr.o nonblock.o > -L/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib > -L/usr/include/openssl/lib > /home/emueller/curl-loader-0.54/build/curl/lib/libcurl.a > /home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib/libcares.so > -lssl -lcrypto -lrt -lz -Wl,-rpath > -Wl,/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib -Wl,-rpath > -Wl,/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib > > /home/emueller/curl-loader-0.54/build/curl/lib/libcurl.a(libcurl_la-ssluse.o): > In function `ossl_connect_common': > > ssluse.c:(.text+0x83d6): undefined reference to `SSLv2_client_method' > > collect2: ld returned 1 exit status > > make[3]: *** [curl] Error 1 > > make[3]: Leaving directory `/home/emueller/curl-loader-0.54/build/curl/src' > > make[2]: *** [install] Error 2 > > make[2]: Leaving directory `/home/emueller/curl-loader-0.54/build/curl/src' > > make[1]: *** [install-recursive] Error 1 > > make[1]: Leaving directory `/home/emueller/curl-loader-0.54/build/curl' > > make: *** [lib/libcurl.a] Error 2 > > > > uname -a > > Linux ubuntack 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 > x86_64 x86_64 x86_64 GNU/Linux > > emueller@ubuntack:~/curl-loader-0.54$ > > > > CURL-LOADER VERSION: version 0.54, stable, January 2, 2012, svn 587 > > > > > ------------------------------------------------------------------------------ > Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex > infrastructure or vast IT resources to deliver seamless, secure access to > virtual desktops. With this all-in-one solution, easily deploy virtual > desktops for less than the cost of PCs and save 60% on VDI infrastructure > costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > I think you are running into the issue in libcurl/curl: http://comments.gmane.org/gmane.comp.web.curl.general/12537 We'll update curl-loader with the latest release. Actually, it could be dealt by patching libcurl/curl. If u know how to deal with it, just go ahead. Sorry, I do not have ubuntu. -- Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com Blog: http://www.ghotit.com/category/ghotit-blogs/ Twitter: http://twitter.com/ghotit Facebook: http://facebook.com/ghotit ...................................................................... Ghotit Dyslexia Assistive technology that understands you ...................................................................... |
From: Mueller, E. <emu...@ar...> - 2012-01-08 05:29:28
|
I would like to install curl-loader 0.54 on the latest version of ubuntu, however I am running into problem. I have read the README and I believe I have all dependencies. Below is the snippet of the output of the build process where it fails…thanks! …… libtool: link: gcc -fomit-frame-pointer -O3 -ffast-math -finline-functions -funroll-all-loops -finline-limit=1000 -mmmx -msse -foptimize-sibling-calls -DCURL_MAX_WRITE_SIZE=4096 -g0 -Wno-system-headers -o curl main.o hugehelp.o urlglob.o writeout.o writeenv.o getpass.o homedir.o curlutil.o os-specific.o xattr.o strtoofft.o strdup.o rawstr.o nonblock.o -L/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib -L/usr/include/openssl/lib /home/emueller/curl-loader-0.54/build/curl/lib/libcurl.a /home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib/libcares.so -lssl -lcrypto -lrt -lz -Wl,-rpath -Wl,/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib -Wl,-rpath -Wl,/home/emueller/curl-loader-0.54/build/c-ares/c-ares-1.7.4/lib /home/emueller/curl-loader-0.54/build/curl/lib/libcurl.a(libcurl_la-ssluse.o): In function `ossl_connect_common': ssluse.c:(.text+0x83d6): undefined reference to `SSLv2_client_method' collect2: ld returned 1 exit status make[3]: *** [curl] Error 1 make[3]: Leaving directory `/home/emueller/curl-loader-0.54/build/curl/src' make[2]: *** [install] Error 2 make[2]: Leaving directory `/home/emueller/curl-loader-0.54/build/curl/src' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/home/emueller/curl-loader-0.54/build/curl' make: *** [lib/libcurl.a] Error 2 uname -a Linux ubuntack 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux emueller@ubuntack:~/curl-loader-0.54$ CURL-LOADER VERSION: version 0.54, stable, January 2, 2012, svn 587 |
From: Robert I. <cor...@gm...> - 2012-01-02 14:22:39
|
Dear Wei Guo, On Wed, Dec 14, 2011 at 2:19 PM, wei guo <wei...@gm...> wrote: > It's amazing thing that I have done similar things before, but not exactly. > > I have finished to upload different file from the response of a webserver > dynamicly by URL_TOKEN, > not from a file(maybe this is what you required). the difference is like > the > url-template-fr-file.conf & url-template-resp-dynamic.conf in conf-example > directory. > > Maybe you should modify it to fitful your requirement. > > the attachment contain the patch about upload_file_template.patch, which is > base on curl-loader-0.52 (I developed it base on curl-loader-0.52), a demo, > and the php script which web server process. > > Hope It will be helpful, best regards. > > > 2011/12/12 LELAURE, LUC (LUC) <luc...@al...> >> >> Hello curl-loader users and developers, >> >> Is there a way to set the name of an "UPLOAD_FILE" in connection with the >> user name used in an URL_TEMPLATE (like %s)? >> >> More generally, is there a way to use a global variable in a configuration >> file indexed by a list? >> >> I need to index the user name in a URL, and the associated upload file for >> this user, and that, for each user? >> >> Thanks in advance for your help. >> >> Best Regards. >> >> Luc. Could it be released as GPLv2? If yes, could you please make it as a delta to the latest svn since Head-Delete patch was already applied? It's worth adding some explanations for README so that next users have an easy way. Thank you in advance. -- Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com Blog: http://www.ghotit.com/category/ghotit-blogs/ Twitter: http://twitter.com/ghotit Facebook: http://facebook.com/ghotit ...................................................................... Ghotit Dyslexia Assistive technology that understands you ...................................................................... |
From: Robert I. <cor...@gm...> - 2012-01-02 14:19:07
|
On Wed, Dec 14, 2011 at 12:57 PM, wei guo <wei...@gm...> wrote: > yes, I am glad to hear that. > > > 2011/12/14 Robert Iakobashvili <cor...@gm...> >> >> Hello Wei Guo, >> >> Could the patch be released as GPL2? >> If yes, I will look into it for optional integration into the mainstream. Dear Wei Guo, Liked the patch, applied AS-IS. Thanks! Added you to the THANKS list. Best wishes. Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com Blog: http://www.ghotit.com/category/ghotit-blogs/ Twitter: http://twitter.com/ghotit Facebook: http://facebook.com/ghotit ...................................................................... Ghotit Dyslexia Assistive technology that understands you ...................................................................... |
From: Robert I. <cor...@gm...> - 2012-01-02 13:42:36
|
Hi folks, version 0.54, stable, January 2 2012, svn 587 * Fixed static linking to c-ares * Disabled IPv6 in Makefile when building curl. Somehow that creates issues at Ubuntu. * Fixed a crashing bug when running with -t option (multi-threading loading). Thanks to Shao, Shuchao (Simon) ss...@we... for finding the issue and providing the initial patch for fixing it. Dear Shao, Shuchao (Simon), if you could take this version and validate that the issue at your side has been fully fixed, it would be very much appreciated. Thanks! -- Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com Blog: http://www.ghotit.com/category/ghotit-blogs/ Twitter: http://twitter.com/ghotit Facebook: http://facebook.com/ghotit ...................................................................... Ghotit Dyslexia Assistive technology that understands you ...................................................................... |
From: wei g. <wei...@gm...> - 2011-12-14 12:19:26
|
It's amazing thing that I have done similar things before, but not exactly. I have finished to upload different file from the response of a webserver dynamicly by URL_TOKEN, not from a file(maybe this is what you required). the difference is like the url-template-fr-file.conf & url-template-resp-dynamic.conf in conf-example directory. Maybe you should modify it to fitful your requirement. the attachment contain the patch about upload_file_template.patch, which is base on *curl-loader-0.52 *(I developed it base on curl-loader-0.52), a demo, and the php script which web server process. Hope It will be helpful, best regards. 2011/12/12 LELAURE, LUC (LUC) <luc...@al...> > Hello curl-loader users and developers, > > Is there a way to set the name of an "UPLOAD_FILE" in connection with the > user name used in an URL_TEMPLATE (like %s)? > > More generally, is there a way to use a global variable in a configuration > file indexed by a list? > > I need to index the user name in a URL, and the associated upload file for > this user, and that, for each user? > > Thanks in advance for your help. > > Best Regards. > > Luc. > > > > > ------------------------------------------------------------------------------ > Learn Windows Azure Live! Tuesday, Dec 13, 2011 > Microsoft is holding a special Learn Windows Azure training event for > developers. It will provide a great way to learn Windows Azure and what it > provides. You can attend the event by watching it streamed LIVE online. > Learn more at http://p.sf.net/sfu/ms-windowsazure > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > > |
From: wei g. <wei...@gm...> - 2011-12-14 10:58:04
|
yes, I am glad to hear that. 2011/12/14 Robert Iakobashvili <cor...@gm...> > Hello Wei Guo, > > Could the patch be released as GPL2? > If yes, I will look into it for optional integration into the mainstream. > > -- > Regards, > Robert Iakobashvili, Ph.D. > > Home: http://www.ghotit.com > Blog: http://www.ghotit.com/category/ghotit-blogs/ > Twitter: http://twitter.com/ghotit > Facebook: http://facebook.com/ghotit > ...................................................................... > Ghotit Dyslexia > Assistive technology that understands you > ...................................................................... > > > > On Wed, Dec 14, 2011 at 11:28 AM, LELAURE, LUC (LUC) > <luc...@al...> wrote: > > Hello Wei Guo, > > > > I try your patch on my FC12 and it works fine for the DELETE method. > > > > Thank you very much. > > > > Best Regards, Luc. > > > > > > > > ________________________________ > > > > De : LELAURE, LUC (LUC) [mailto:luc...@al...] > > Envoyé : lundi 12 décembre 2011 11:04 > > À : curl-loader-devel > > Objet : RE: DELETE method? > > > > > > > > Thank you very much. > > > > > > > > I try it as soon as possible. > > > > > > > > For information, I am a beginner in C, I used the “patch -p1 -i > > head-delete-method.patch” command to apply the patch and it seems to be > ok. > > > > > > > > Best Regards, Luc. > > > > > > > > > > > > ________________________________ > > > > De : wei guo [mailto:wei...@gm...] > > Envoyé : lundi 12 décembre 2011 10:28 > > À : curl-loader-devel > > Objet : Re: DELETE method? > > > > > > > > I have a delete method patch for curl-loader-0.53, I developed it myself > and > > make som simple test. I used it in my project. you can try it. the > > attachment contain the patch file and a demo. > > > > > > > > Hope it is helpful. :) > > > > > > > > 2011/12/12 LELAURE, LUC (LUC) <luc...@al...> > > > > Hello curl-loader users and developers, > > > > > > > > Curl supports the DELETE method in “-X, --request” parameter but not > > curl-loader! > > > > > > > > Do you know a way to use this method anyway? > > > > > > > > Otherwise, are there plans to do something about this issue? > > > > > > > > Thanks for your help. > > > > > > > > Best Regards, Luc. > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > Learn Windows Azure Live! Tuesday, Dec 13, 2011 > > Microsoft is holding a special Learn Windows Azure training event for > > developers. It will provide a great way to learn Windows Azure and what > it > > provides. You can attend the event by watching it streamed LIVE online. > > Learn more at http://p.sf.net/sfu/ms-windowsazure > > _______________________________________________ > > curl-loader-devel mailing list > > cur...@li... > > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > > > > > > > > > > > ------------------------------------------------------------------------------ > > Cloud Computing - Latest Buzzword or a Glimpse of the Future? > > This paper surveys cloud computing today: What are the benefits? > > Why are businesses embracing it? What are its payoffs and pitfalls? > > http://www.accelacomm.com/jaw/sdnl/114/51425149/ > > _______________________________________________ > > curl-loader-devel mailing list > > cur...@li... > > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > > > > > ------------------------------------------------------------------------------ > Cloud Computing - Latest Buzzword or a Glimpse of the Future? > This paper surveys cloud computing today: What are the benefits? > Why are businesses embracing it? What are its payoffs and pitfalls? > http://www.accelacomm.com/jaw/sdnl/114/51425149/ > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > |
From: LELAURE, L. (LUC) <luc...@al...> - 2011-12-14 09:59:04
|
Hello Robert, For information, I have not tried the HEAD method (only DELETE). Best Regards, Luc. -----Message d'origine----- De : Robert Iakobashvili [mailto:cor...@gm...] Envoyé : mercredi 14 décembre 2011 10:53 À : curl-loader-devel Objet : Re: DELETE method? Hello Wei Guo, Could the patch be released as GPL2? If yes, I will look into it for optional integration into the mainstream. -- Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com Blog: http://www.ghotit.com/category/ghotit-blogs/ Twitter: http://twitter.com/ghotit Facebook: http://facebook.com/ghotit ...................................................................... Ghotit Dyslexia Assistive technology that understands you ...................................................................... On Wed, Dec 14, 2011 at 11:28 AM, LELAURE, LUC (LUC) <luc...@al...> wrote: > Hello Wei Guo, > > I try your patch on my FC12 and it works fine for the DELETE method. > > Thank you very much. > > Best Regards, Luc. > > > > ________________________________ > > De : LELAURE, LUC (LUC) [mailto:luc...@al...] > Envoyé : lundi 12 décembre 2011 11:04 > À : curl-loader-devel > Objet : RE: DELETE method? > > > > Thank you very much. > > > > I try it as soon as possible. > > > > For information, I am a beginner in C, I used the "patch -p1 -i > head-delete-method.patch" command to apply the patch and it seems to be ok. > > > > Best Regards, Luc. > > > > > > ________________________________ > > De : wei guo [mailto:wei...@gm...] > Envoyé : lundi 12 décembre 2011 10:28 > À : curl-loader-devel > Objet : Re: DELETE method? > > > > I have a delete method patch for curl-loader-0.53, I developed it myself and > make som simple test. I used it in my project. you can try it. the > attachment contain the patch file and a demo. > > > > Hope it is helpful. :) > > > > 2011/12/12 LELAURE, LUC (LUC) <luc...@al...> > > Hello curl-loader users and developers, > > > > Curl supports the DELETE method in "-X, --request" parameter but not > curl-loader! > > > > Do you know a way to use this method anyway? > > > > Otherwise, are there plans to do something about this issue? > > > > Thanks for your help. > > > > Best Regards, Luc. > > > > > > > ------------------------------------------------------------------------------ > Learn Windows Azure Live! Tuesday, Dec 13, 2011 > Microsoft is holding a special Learn Windows Azure training event for > developers. It will provide a great way to learn Windows Azure and what it > provides. You can attend the event by watching it streamed LIVE online. > Learn more at http://p.sf.net/sfu/ms-windowsazure > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > > > > > ------------------------------------------------------------------------------ > Cloud Computing - Latest Buzzword or a Glimpse of the Future? > This paper surveys cloud computing today: What are the benefits? > Why are businesses embracing it? What are its payoffs and pitfalls? > http://www.accelacomm.com/jaw/sdnl/114/51425149/ > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > ------------------------------------------------------------------------------ Cloud Computing - Latest Buzzword or a Glimpse of the Future? This paper surveys cloud computing today: What are the benefits? Why are businesses embracing it? What are its payoffs and pitfalls? http://www.accelacomm.com/jaw/sdnl/114/51425149/ _______________________________________________ curl-loader-devel mailing list cur...@li... https://lists.sourceforge.net/lists/listinfo/curl-loader-devel |
From: Robert I. <cor...@gm...> - 2011-12-14 09:53:21
|
Hello Wei Guo, Could the patch be released as GPL2? If yes, I will look into it for optional integration into the mainstream. -- Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com Blog: http://www.ghotit.com/category/ghotit-blogs/ Twitter: http://twitter.com/ghotit Facebook: http://facebook.com/ghotit ...................................................................... Ghotit Dyslexia Assistive technology that understands you ...................................................................... On Wed, Dec 14, 2011 at 11:28 AM, LELAURE, LUC (LUC) <luc...@al...> wrote: > Hello Wei Guo, > > I try your patch on my FC12 and it works fine for the DELETE method. > > Thank you very much. > > Best Regards, Luc. > > > > ________________________________ > > De : LELAURE, LUC (LUC) [mailto:luc...@al...] > Envoyé : lundi 12 décembre 2011 11:04 > À : curl-loader-devel > Objet : RE: DELETE method? > > > > Thank you very much. > > > > I try it as soon as possible. > > > > For information, I am a beginner in C, I used the “patch -p1 -i > head-delete-method.patch” command to apply the patch and it seems to be ok. > > > > Best Regards, Luc. > > > > > > ________________________________ > > De : wei guo [mailto:wei...@gm...] > Envoyé : lundi 12 décembre 2011 10:28 > À : curl-loader-devel > Objet : Re: DELETE method? > > > > I have a delete method patch for curl-loader-0.53, I developed it myself and > make som simple test. I used it in my project. you can try it. the > attachment contain the patch file and a demo. > > > > Hope it is helpful. :) > > > > 2011/12/12 LELAURE, LUC (LUC) <luc...@al...> > > Hello curl-loader users and developers, > > > > Curl supports the DELETE method in “-X, --request” parameter but not > curl-loader! > > > > Do you know a way to use this method anyway? > > > > Otherwise, are there plans to do something about this issue? > > > > Thanks for your help. > > > > Best Regards, Luc. > > > > > > > ------------------------------------------------------------------------------ > Learn Windows Azure Live! Tuesday, Dec 13, 2011 > Microsoft is holding a special Learn Windows Azure training event for > developers. It will provide a great way to learn Windows Azure and what it > provides. You can attend the event by watching it streamed LIVE online. > Learn more at http://p.sf.net/sfu/ms-windowsazure > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > > > > > ------------------------------------------------------------------------------ > Cloud Computing - Latest Buzzword or a Glimpse of the Future? > This paper surveys cloud computing today: What are the benefits? > Why are businesses embracing it? What are its payoffs and pitfalls? > http://www.accelacomm.com/jaw/sdnl/114/51425149/ > _______________________________________________ > curl-loader-devel mailing list > cur...@li... > https://lists.sourceforge.net/lists/listinfo/curl-loader-devel > |
From: LELAURE, L. (LUC) <luc...@al...> - 2011-12-14 09:28:19
|
Hello Wei Guo, I try your patch on my FC12 and it works fine for the DELETE method. Thank you very much. Best Regards, Luc. ________________________________ De : LELAURE, LUC (LUC) [mailto:luc...@al...] Envoyé : lundi 12 décembre 2011 11:04 À : curl-loader-devel Objet : RE: DELETE method? Thank you very much. I try it as soon as possible. For information, I am a beginner in C, I used the "patch -p1 -i head-delete-method.patch" command to apply the patch and it seems to be ok. Best Regards, Luc. ________________________________ De : wei guo [mailto:wei...@gm...] Envoyé : lundi 12 décembre 2011 10:28 À : curl-loader-devel Objet : Re: DELETE method? I have a delete method patch for curl-loader-0.53, I developed it myself and make som simple test. I used it in my project. you can try it. the attachment contain the patch file and a demo. Hope it is helpful. :) 2011/12/12 LELAURE, LUC (LUC) <luc...@al...<mailto:luc...@al...>> Hello curl-loader users and developers, Curl supports the DELETE method in "-X, --request" parameter but not curl-loader! Do you know a way to use this method anyway? Otherwise, are there plans to do something about this issue? Thanks for your help. Best Regards, Luc. ------------------------------------------------------------------------------ Learn Windows Azure Live! Tuesday, Dec 13, 2011 Microsoft is holding a special Learn Windows Azure training event for developers. It will provide a great way to learn Windows Azure and what it provides. You can attend the event by watching it streamed LIVE online. Learn more at http://p.sf.net/sfu/ms-windowsazure _______________________________________________ curl-loader-devel mailing list cur...@li...<mailto:cur...@li...> https://lists.sourceforge.net/lists/listinfo/curl-loader-devel |