summaryrefslogtreecommitdiff
path: root/HACKING
Commit message (Collapse)AuthorAgeFilesLines
* README, HACKING: add some brief notes on reporting security vulnerabilitiesSimon McVittie2014-11-141-0/+5
| | | | We now have a private mailing list that can be the security contact.
* Rename dbus-test to test-dbus to match common test application naming scheme.Ralf Habacker2014-01-171-1/+1
| | | | | | [reverted the dbus-specification part -smcv] Bug: https://bugs.freedesktop.org/show_bug.cgi?id=73495 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* talk about stable branches a bit moreSimon McVittie2012-01-231-7/+10
|
* Merge branch 'dbus-1.4'Simon McVittie2011-05-251-2/+15
|\
| * Relax review criteria for the review cabal themselves, as discussed on-listSimon McVittie2011-05-251-0/+14
| | | | | | | | Colin agreed in principle and nobody actually objected, so here we go...
| * Add davidz to the review cabalSimon McVittie2011-05-251-2/+1
| | | | | | | | | | Acked-by: Will Thompson <will.thompson@collabora.co.uk> Acked-by: Colin Walters <walters@verbum.org>
* | Mention dbus-specification.xml's separate versioning in HACKINGSimon McVittie2011-04-071-1/+6
|/
* Rename configure.in to configure.acSimon McVittie2011-02-241-2/+2
| | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=32245
* Prepare version 1.4.4dbus-1.4.4Simon McVittie2011-02-171-23/+11
|
* Import compiler.m4 and lcov.am from telepathy-glib, and use them to replace gcovSimon McVittie2011-02-171-4/+2
| | | | | Reviewed-by: Colin Walters <walters@verbum.org> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=10887
* Mention maintainer-upload-docs in the release processWill Thompson2010-12-211-0/+2
|
* Add Will Thompson and Simon McVittie to reviewers, add emails to allColin Walters2010-01-151-4/+18
| | | | | The reviewer list was sorely lacking actual email addresses; fix this. Also add Will and Simon.
* Getting ready for D-Bus 1.3dbus-1.3.0Thiago Macieira2009-07-291-4/+5
|
* Update the HACKING file to contain instructions on how we develop with GitThiago Macieira2009-07-141-6/+92
|
* Add Scott to HACKINGColin Walters2009-01-061-2/+1
|
* Tweak HACKING to describe test/name-test brieflyColin Walters2008-05-301-1/+6
| | | | * HACKING: Describe test/name-test.
* HACKING: add more explicit git branch/tag instructionsRyan Lortie2007-09-131-7/+9
|
* migrate from cvs to git (cvs2svn -> git-svnimport).Ryan Lortie2007-09-131-17/+18
| | | | | | | | | | | 2007-09-13 Ryan Lortie <desrt@desrt.ca> migrate from cvs to git (cvs2svn -> git-svnimport). * HACKING: update release/branch/tag instructions * */.cvsignore: rename to .gitignore also, clean up tags and branch names to conform to HACKING
* fix location of releases in HACKINGHavoc Pennington2007-06-181-1/+1
|
* HACKING: point to the correct mailing listSimon McVittie2007-05-211-1/+1
|
* 1-char changeHavoc Pennington2006-11-071-1/+1
|
* 2006-11-07 Havoc Pennington <hp@redhat.com>Havoc Pennington2006-11-071-2/+36
| | | | | | | * HACKING: Update release instructions to include stuff about stable releases, branching, etc. May not be totally correct, please fix if needed, but keep instructions up-to-date so we do each stable release consistently in the future.
* * s/D-BUS/D-Bus/gJohn (J5) Palmieri2006-08-031-9/+9
|
* - Correct release locationJohn (J5) Palmieri2006-07-241-1/+1
|
* * News: Update 0.32dbus-0.32.0John (J5) Palmieri2005-03-291-2/+0
| | | | | * HACKING: Fixed realease instructions. configure.in should be updated to the next release by the person who made the last release.
* add colin to patch approver list (the list is really wonky/out-of-date in ↵Havoc Pennington2005-03-241-1/+1
| | | | more ways than this)
* 2005-01-28 Joe Shaw <joeshaw@novell.com>Joe Shaw2005-01-281-1/+5
| | | | | | | * configure.in: Bump version up to 0.30. * HACKING: Add a release item to bump the version number up after a release.
* 2005-01-15 Havoc Pennington <hp@redhat.com>Havoc Pennington2005-01-151-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Land the new message args API and type system. This patch is huge, but the public API change is not really large. The set of D-BUS types has changed somewhat, and the arg "getters" are more geared toward language bindings; they don't make a copy, etc. There are also some known issues. See these emails for details on this huge patch: http://lists.freedesktop.org/archives/dbus/2004-December/001836.html http://lists.freedesktop.org/archives/dbus/2005-January/001922.html * dbus/dbus-marshal-*: all the new stuff * dbus/dbus-message.c: basically rewritten * dbus/dbus-memory.c (check_guards): with "guards" enabled, init freed blocks to be all non-nul bytes so using freed memory is less likely to work right * dbus/dbus-internals.c (_dbus_test_oom_handling): add DBUS_FAIL_MALLOC=N environment variable, so you can do DBUS_FAIL_MALLOC=0 to skip the out-of-memory checking, or DBUS_FAIL_MALLOC=10 to make it really, really, really slow and thorough. * qt/message.cpp: port to the new message args API (operator<<): use str.utf8() rather than str.unicode() (pretty sure this is right from the Qt docs?) * glib/dbus-gvalue.c: port to the new message args API * bus/dispatch.c, bus/driver.c: port to the new message args API * dbus/dbus-string.c (_dbus_string_init_const_len): initialize the "locked" flag to TRUE and align_offset to 0; I guess we never looked at these anyhow, but seems cleaner. * dbus/dbus-string.h (_DBUS_STRING_ALLOCATION_PADDING): move allocation padding macro to this header; use it to implement (_DBUS_STRING_STATIC): ability to declare a static string. * dbus/dbus-message.c (_dbus_message_has_type_interface_member): change to return TRUE if the interface is not set. * dbus/dbus-string.[hc]: move the D-BUS specific validation stuff to dbus-marshal-validate.[hc] * dbus/dbus-marshal-basic.c (_dbus_type_to_string): move here from dbus-internals.c * dbus/Makefile.am: cut over from dbus-marshal.[hc] to dbus-marshal-*.[hc] * dbus/dbus-object-tree.c (_dbus_decompose_path): move this function here from dbus-marshal.c
* Update some paths in HACKINGJoe Shaw2005-01-131-3/+3
|
* fix address to mail about releaseHavoc Pennington2004-08-121-1/+1
|
* Updated release instructions.Owen Fraser-Green2004-05-191-2/+9
|
* create a process for committing patches that doesn't bottleneck on HavocHavoc Pennington2004-05-111-0/+35
|
* 2003-09-28 Havoc Pennington <hp@pobox.com>dbus-object-namesHavoc Pennington2003-09-291-4/+5
| | | | * HACKING: update to reflect new server
* 2003-04-29 Havoc Pennington <hp@redhat.com>Havoc Pennington2003-04-291-0/+44
| | | | | | | | | | | | * dbus-1.pc.in, dbus-glib-1.pc.in: rename these from dbus-1.0.pc.in, dbus-glib-1.0.pc.in. As these change with the parallel install API version, not with the D-BUS package version. * HACKING: move some of README over here * README: updates, and document API/ABI policy * configure.in: reindentation
* 2003-01-15 Havoc Pennington <hp@redhat.com>Havoc Pennington2003-01-151-0/+5
| | | | | | Release 0.1. * NEWS: update
* 2003-01-15 Havoc Pennington <hp@redhat.com>Havoc Pennington2003-01-151-0/+33
| | | | | | | | | * dbus/dbus-test.c (dbus_internal_symbol_do_not_use_run_tests): fix build when --disable-tests * Makefile.am (EXTRA_DIST): put HACKING in here * HACKING: document procedure for making a tarball release.
* 2002-12-11 Havoc Pennington <hp@pobox.com>Havoc Pennington2002-12-121-0/+62
* dbus/dbus-types.h: add dbus_unichar * dbus/dbus-internals.c (_dbus_verbose): use _dbus_getenv * dbus/dbus-connection.c (dbus_connection_send_message): return TRUE on success * dbus/dbus-transport.c: include dbus-watch.h * dbus/dbus-connection.c: include dbus-message-internal.h * HACKING: add file with coding guidelines stuff. * dbus/dbus-string.h, dbus/dbus-string.c: Encapsulate all string handling here, for security purposes (as in vsftpd). Not actually using this class yet. * dbus/dbus-sysdeps.h, dbus/dbus-sysdeps.c: Encapsulate all system/libc usage here, as in vsftpd, for ease of auditing (and should also simplify portability). Haven't actually moved all the system/libc usage into here yet.