Please take our Survey
logo       

Choosing A Webhost:
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation. more...

RE: Bill's patch submitted: msg#00271

db.tds.freetds

Subject: RE: Bill's patch submitted

>
> Hi all,
>
> I've finally submitted my patch.
>
> This contains a number of features.
>
> 1) reworked ct-lib results processing. Hopefully the "empty
> result set" problem is in the past now.
>
> 2) The basics of server side cursors. All the wire stuff is
> implemented for TDS 5.0 , 7.0 and 8.0
> The ct-library functions necessary to use cursors are
> implemented, and a test program is available.
> I've left undone all the issues surrounding our handling
> of multiple results metadata, as I consider it needs more thought.
> In any meaningful sense, the cursor functionality is
> useless until we sort this out, but I wanted to commit what I
> had so far.
>
> 3) started work on moving bcp out of dblibrary
>
> 4) some other small patches including ct_con_props CS_SERVERNAME
>
>
> Any questions - I may be around from time to time this weekend.
>
> Bill
>

I Bill!
Very big patch !!!

I'm revising some of it (I avoided ctlib/dblib code)
- tds_alloc_cursor contain a buffer overflow calling strcpy, allocate
namelen/querylen + 1 or use memcpy instead of strcpy
- some functions in query.c should call tds_to_quering to avoid reuse
- why you not send data (tds_flush_packet) within some tds_cursor_*
functions ? You should also test result of tds_flush_packet
- some more tests fail (tds/flags, ctlib/rpc_ct_param,
ctlib/rpc_ct_setparam)

freddy77


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
hardware.arm.at...    cms.citadel.dev...    video.gstreamer...    java.facelets.u...    misc.basics.qna...    web.wiki.instik...    network.uip.use...    xdg.devel/2003-...    tex.bibtex.bibd...    finance.quotesp...    ietf.zeroconf/2...    redhat.blinux.g...    suse.db2/2003-0...    php.phpesp/2004...    uml.devel/2003-...    gnome.labyrinth...    qnx.openqnx.dev...    boot-loaders.gr...    db.dataperfect....    audio.audacity....    linux.uclinux.m...    editors.j.devel...    os.openbsd.tech...    kde.users.multi...   
Home | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe

Navigation