I'm not a developer, but I'd love to get a standard git patch against
latest SVN trunk.

Many thanks.

2013/2/5 Aris Adamantiadis <a...@badcode.be>:
> Hi,
>
> When speaking with the rest of the team, we agreed that is was better to
> wait until we finish another kannel-related task (back-porting the
> ParlayX to our current patchset and testing it) before posting the
> patches, in order not to miss anything.
> You will hear from me before the end of the week.
> Which format is the better ? A big .patch with all differences ? Is it
> ok if I get that diff from kannel release 1.5.0 ?
>
> Kr,
>
> Aris
> Le 5/02/13 14:18, spameden a écrit :
>> Interesting find.. Would love to see what actually you've changed and
>> what's considered to be insecure. I think you can post your diff to
>> this devel list.
>>
>> Many thanks for your work.
>>
>> 2013/2/5 Aris Adamantiadis <a...@badcode.be>:
>>> Dear Kannel developers,
>>>
>>> During a security audit of Kannel, we identified several weaknesses in
>>> the code, mostly unsafe C functions or data copying used without bound
>>> checkings. These patches currently run in production on our site, but
>>> we'd prefer to give them out to the community (and this makes our update
>>> process easier as well).
>>>
>>> What is the best way to provide you with these patches ? Currently, they
>>> are being tracked in a local git repository. I can make the work of
>>> porting them to the latest subversion repository, but you would still
>>> need someone to review and publish them on your svn.
>>>
>>> How can we proceed ?
>>>
>>> Kind regards,
>>>
>>> Aris Adamantiadis
>>>
>>> output of "git diff old_prod..new_prod --stat":
>>>
>>>  addons/opensmppbox/gw/opensmppbox.c |    2 +-
>>>  gw/smsbox.c                         |    6 +-
>>>  gw/smsc/smsc.c                      |    2 +-
>>>  gw/smsc/smsc_at.c                   |    6 +-
>>>  gw/smsc/smsc_cgw.c                  |    2 +-
>>>  gw/smsc/smsc_cimd.c                 |   47 ++++++------
>>>  gw/smsc/smsc_cimd2.c                |    4 +-
>>>  gw/smsc/smsc_emi_x25.c              |   74 +++++++++---------
>>>  gw/smsc/smsc_ois.c                  |  140
>>> +++++++++++++++++------------------
>>>  gw/smsc/smsc_sema.c                 |   66 ++++++++++-------
>>>  gw/smsc/smsc_sema.h                 |    2 +-
>>>  gw/smsc/smsc_soap.c                 |   27 ++++---
>>>  gw/wap-appl.c                       |   10 ++-
>>>  gw/wap_push_ppg.c                   |   10 ++-
>>>  gwlib/accesslog.c                   |    6 +-
>>>  gwlib/conn.c                        |    2 +-
>>>  gwlib/date.c                        |    2 +-
>>>  gwlib/gw_uuid.c                     |    6 +-
>>>  gwlib/gwthread-pthread.c            |    2 +-
>>>  gwlib/log.c                         |   33 +++++----
>>>  gwlib/octstr.c                      |    4 +-
>>>  gwlib/utils.c                       |   13 ----
>>>  gwlib/utils.h                       |    6 --
>>>  test/fakewap.c                      |    8 +-
>>>  utils/run_kannel_box.c              |    2 +-
>>>  utils/seewbmp.c                     |    8 +-
>>>  utils/start-stop-daemon.c           |   26 ++++---
>>>  wap/cookies.c                       |    8 +-
>>>  wap/wsp_session.c                   |    4 +-
>>>  wmlscript/wsstream_data.c           |   12 +--
>>>  wmlscript/wsstream_file.c           |    6 +-
>>>  31 files changed, 288 insertions(+), 258 deletions(-)
>>>
>>
>

Reply via email to