~ubuntu-branches/debian/sid/subversion/sid

« back to all changes in this revision

Viewing changes to subversion/include/svn_io.h

  • Committer: Package Import Robot
  • Author(s): James McCoy
  • Date: 2014-02-20 20:38:10 UTC
  • mfrom: (0.2.11)
  • Revision ID: package-import@ubuntu.com-20140220203810-w61omsda8fs70pta
Tags: 1.8.8-1
* New upstream release.  Refresh patches.
  - Remove backported patches sqlite_3.8.x_workaround & swig-pl_build_fix
  - Fix integer overflows with 32-bit svnserv, which could cause an infinite
    loop (Closes: #738840) or inaccurate statistics (Closes: #738841)
  - Work around SQLite not honoring umask when creating rep-cache.db.
    (Closes: #735446)
  - Includes security fix:
    + CVE-2014-0032: mod_dav_svn crash when handling certain requests with
      SVNListParentPath on  (Closes: #737815)
* Add a subversion-dbg package.  (Closes: #508147)
* Bump libdb5.1-dev → libdb5.3-dev  (Closes: #738650)

Show diffs side-by-side

added added

removed removed

Lines of Context:
182
182
 * may be @c NULL.  If @a file is @c NULL, the file will be created but not
183
183
 * open.
184
184
 *
185
 
 * If @a delete_when is #svn_io_file_del_on_close, then the @c APR_DELONCLOSE
186
 
 * flag will be used when opening the file.  The @c APR_BUFFERED flag will
187
 
 * always be used.
 
185
 * The file will be deleted according to @a delete_when.  If that is
 
186
 * #svn_io_file_del_on_pool_cleanup, it refers to @a result_pool.
 
187
 *
 
188
 * The @c APR_BUFFERED flag will always be used when opening the file.
188
189
 *
189
190
 * The first attempt will just append @a suffix.  If the result is not
190
191
 * a unique name, then subsequent attempts will append a dot,
248
249
 * be possible to atomically rename the resulting file due to cross-device
249
250
 * issues.)
250
251
 *
251
 
 * The file will be deleted according to @a delete_when.  If @a delete_when
252
 
 * is @c svn_io_file_del_on_close and @a file is @c NULL, the file will be
 
252
 * The file will be deleted according to @a delete_when.  If that is
 
253
 * #svn_io_file_del_on_pool_cleanup, it refers to @a result_pool.  If it
 
254
 * is #svn_io_file_del_on_close and @a file is @c NULL, the file will be
253
255
 * deleted before this function returns.
254
256
 *
255
257
 * When passing @c svn_io_file_del_none please don't forget to eventually
917
919
/** Return a stream allocated in @a pool which forwards all requests
918
920
 * to @a stream.  Destruction is explicitly excluded from forwarding.
919
921
 *
920
 
 * @see notes/destruction-of-stacked-resources
 
922
 * @see http://subversion.apache.org/docs/community-guide/conventions.html#destruction-of-stacked-resources
921
923
 *
922
924
 * @since New in 1.4.
923
925
 */
972
974
 * be possible to atomically rename the resulting file due to cross-device
973
975
 * issues.)
974
976
 *
975
 
 * The file will be deleted according to @a delete_when.
 
977
 * The file will be deleted according to @a delete_when.  If that is
 
978
 * #svn_io_file_del_on_pool_cleanup, it refers to @a result_pool.
976
979
 *
977
980
 * Temporary allocations will be performed in @a scratch_pool.
978
981
 *
1589
1592
                    apr_pool_t *scratch_pool);
1590
1593
 
1591
1594
 
1592
 
/** Similar to svn_io_stat_dirent2, but always passes FALSE for
1593
 
 * verify_truename.
 
1595
/** Similar to svn_io_stat_dirent2(), but always passes FALSE for
 
1596
 * @a verify_truename.
1594
1597
 *
1595
1598
 * @since New in 1.7.
1596
1599
 * @deprecated Provided for backwards compatibility with the 1.7 API.
1681
1684
 *
1682
1685
 * @note An APR bug affects Windows: passing a NULL @a env does not
1683
1686
 * guarantee the invoked program to run with an empty environment when
1684
 
 * @a inherits is FALSE, the program may inherit its parent's environment.
 
1687
 * @a inherit is FALSE, the program may inherit its parent's environment.
1685
1688
 * Explicitly pass an empty @a env to get an empty environment.
1686
1689
 *
1687
1690
 * @since New in 1.8.